The Castle

£12
18 Upper Square, Isleworth

Opening hours

12PM-11PM
  • Sunday 12PM-11PM
  • Monday 12PM-11PM
  • Tuesday 12PM-11PM
  • Wednesday 12PM-11PM
  • Thursday 12PM-11PM
  • Friday 12PM-11PM
  • Saturday 12PM-11PM
Set amidst a characteristic twentieth-century building, The Castle emerges as a dynamic establishment with both rustic charm and urban flair. At its heart lies an expansive horseshoe-shaped bar, offering a diverse selection of keg beers and ciders that intermingle with the promise of classic ales—which, during some visits, might not be readily flowing. The culinary offerings captivate with dishes like roast chicken and lamb, paired perfectly with robustly seasoned vegetables and mash. Live entertainment steals the scene on Saturday nights with DJ sessions nodding to the vibrant 80s and 90s era, while an open mic evening each Thursday showcases local talent. Those seeking a sense of community will relish the inviting atmosphere, attributed in part to the convivial new management under Eddie and Tracey. A courtyard garden invites patrons to linger, providing an idyllic backdrop for a game of pool or a cozy chat by the fire during cooler spells.

How to get there

18 Upper Square, Isleworth

Heathrow Airport — 5.58 mi

Richmond - 1.13 mi

Similar establishments