log in
Nearby:
Kensington Palace
Kensington Gardens Bandstand
Kensington
Design Museum
Round Pond
Save
Share
The Churchill Arms
Places to eat in
London
|
England
|
United Kingdom
The Churchill Arms is a food place, restaurant, bar / lounge in London, England, United Kingdom.
Rating:
4.5 / 5
Contact:
Website
|
+44 20 7727 4242
Address:
119 Kensington Church Street, Kensington, London, England W8 7LN, United Kingdom
Map
Category:
Food Place,
Restaurant,
Bar / Lounge
Selected Trips
fabanna
2 days in Mar
London 2020
bianca_francesca
4 days in Apr
4 Days in London
ioanagorgovan
4 days in Aug
United Kingdom 2022
Selected Photos
×
© Hoptale
About
Covid-19
Destinations
Terms
Support
Get the app