The Churchill Arms

Pub on Campden Street, Kensington

London, UK