The Churchill Arms
Often called the prettiest pub in London, and with good reason, this Notting Hill building is a cascade of flowers, flags, and welcoming architecture, perfect for a photo or a drink alike.

Discuss in the
Europe
channel

Report something out of date