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


Private Dining/Hire
Real Fire
Al Fresco
Sky Sports
Business Meetings

Dining Capacity

Private Dining 60
Private Hire 170




Ram Pub Company

2 people unfollowed me // automatically checked by

8:12 AM Dec 8th

RT @BrigidSimmonds: A great honour to be admitted as a Freeman of the Brewers Company today & enjoying ⁦@Theakston1827⁩ ⁦@BrewersCompany⁩ ⁦…

7:12 PM Dec 5th

RT @BIIandBIIAB: BII Members and esteemed LOYA finalists, Lee and Keris De Villiers' pub The Pig & Whistle inspire with an excellent way to…

7:12 PM Dec 5th

2 people followed me // automatically checked by

7:12 AM Dec 2nd

one person followed me and one person unfollowed me // automatically checked by

9:11 AM Nov 29th

RT @anntagonistbird: I know when you musicians come and do these fifty quid gigs that you could go elsewhere for more. For that I thank you…

7:11 AM Nov 29th

RT @BIIandBIIAB: A lovely moment between our CEO Mike and daughter Nat as he receives his Franca Knowles Supreme Achievement award at the #…

7:11 AM Nov 29th

3 people followed me // automatically checked by

8:11 AM Nov 26th

4 people followed me // automatically checked by

11:11 PM Nov 23rd

3 people followed me // automatically checked by

1:11 PM Nov 20th