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

×
×
OK
Later