The Castle
Main info
£12
18 Upper Square, Isleworth
Open now
12PM-11PM
- Sunday 12PM-11PM
- Monday 12PM-11PM
- Tuesday 12PM-11PM
- Wednesday 12PM-11PM
- Thursday 12PM-11PM
- Friday 12PM-11PM
- Saturday 12PM-11PM
About this place
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