The Lillie Langtry, Kensington

19 Lillie Rd , London SW6 1UE