Search for
London, England

The Churchill Arms is a vibrant yellow pub located on Kensington Church Street in London. Known for its eclectic floral displays and traditional British charm, the exterior is adorned with hanging plants and flowers. The pub is renowned for its Thai cuisine and extensive beer selection. It's a popular spot for both locals and tourists, embodying the lively spirit of the Notting Hill area. Its distinctive facade and historical significance make it a notable landmark in London.