The Churchill Arms
The Churchill Arms is one of the best bars in London, England. Here're guides for reviews, time, booking, menu, access, map, spots nearby and photos of The Churchill Arms posted by traveler influencers.
Infomation
Name
The Churchill Arms
Address
Kensington, 119 Kensington Church St, London, EnglandGoogle Map
Tel
+44-20-7727-4242
Hours
11:00-24:00 [Sun]12:00-22:30
How to get there
5 min walk, from Notting Hill Station
Reviews
BarInstagrammable-Cafe-And-RestaurantRestaurantSpecialty-Shop