About the Pub

In the heart of old Isleworth, the Castle is a large pub, offering Traditional Pub favourites and Delicious Sunday Roasts, catering for parties of up to 60 people.
Live Sport from both Sky and BT Sport are shown on five large televisions including in the heated, furnished courtyard. The Castle's proximity to Twickenham means rugby; and there's a great display of memorabilia, including match balls and signed shirts adorning the walls.

Contact Details

18 Upper Square,
Isleworth, Middlesex, TW7 7BN
020 3105 9689
Licensee: John Sheehan
Manager - Alex Bejan

Opening Times

Mon-Thurs - 11:00-23:00
Fri-Sat - 11:00-00:30
Sun - 12:00-23:00

Food Served

Mon-Sat - 12:00-21:00
Sun - 12:00-18:00

Dining Capacity

Private Dining 60
Private Hire 170




Ram Pub Company

one person followed me // automatically checked by

11:04 PM Apr 2nd

one person followed me // automatically checked by

11:03 PM Mar 30th

RT @TaraSigns: To all the wonderful NHS heroes - A GREAT BIG Thank you! from Tara Signs #nhsheroes #thankyou

7:03 AM Mar 28th

RT @UKHospKate: Claim for wage costs through the Coronavirus Job Retention Scheme - Here is the latest full detail

6:03 AM Mar 27th

one person followed me // automatically checked by

12:03 AM Mar 25th

RT @ITVWales: “Step away from the bin and I’ll come out!” A woman from Merthyr Tydfil has been running errands for her elderly parents who…

12:03 PM Mar 22nd

2 people followed me and 2 people unfollowed me // automatically checked by

10:03 PM Mar 21st

RT @UKHospKate: Palpable sense of relief on here is overwhelming. We know there are details to work through and understand - we are working…

5:03 AM Mar 21st

RT @YoungsPubs: With the ever-changing news regarding Covid-19, we wanted to update you on the actions we are taking to support our custome…

4:03 PM Mar 19th