Restaurant Le Churchill Image

Restaurant Le Churchill

Back To The Mapmap icon
Add to Favourites

The Churchill Bar / Restaurant is open from 17:00 to 01:00 in a London pub atmosphere. Discover the bar and its cocktail menu and snack and upstairs, the sea view restaurant, home cooking, private lounge, cigar cellar, rum and whiskey.

Updated on 27 May 2024

Book a nearby experience

Popover Chat Icon