0 2024-05-172024-04-13 Written by Pop9 A pub in Kings Road with the typical 60s clientel. Chelsea, London, England.