Churchill Arms

Pub in West London

Image by mikecphoto Shutterstock

With its cascade of geraniums and Union Jack flags swaying in the breeze, the Churchill Arms is quite a sight on Kensington Church St. Renowned for its Winston memorabilia and knick-knacks on the walls, the pub is now a tourist trap, so the route to your drink is at the end of a forest of elbows: not the place for a quiet pint.