The Castle Inn
- Home
- Upper Square
- The Castle Inn
The Castle Inn, located in the heart of Old Isleworth and just a minute away from the river Thames, is a traditional Young's pub that offers freshly cooked meals while you watch some of your favourite sports on their 5 large screens or play games of pool or darts. The venue has two beer gardens, free parking, and can cater for private functions in their beautiful conservatory. With a good range of drinks and Real Cask Ales, as well as a friendly atmosphere, it's worth checking out. Join them for coffee, lunch or dinner in casual attire with group reservations welcome.
(41)
Address
18 Upper Square
Isleworth
TW7 7BN
To reach Upper Square in Isleworth, you can take the train to Isleworth Station or the bus to the Isleworth War Memorial stop. From either of these stops, walk east on Twickenham Road and turn right onto North Street. Continue straight until you reach Upper Square.
If you choose to drive, there is limited street parking available in the area. Alternatively, there is a pay-and-display car park nearby on St. John's Road.
Once you arrive at Upper Square, look for the establishment with a pub, gastropub and beer garden that offers delicious food and refreshing drinks.
Telephone
Website
Alerts
Be the first to know and let us send you an email when The Castle Inn posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.
Category
What people say
The Castle Inn, located in the heart of Old Isleworth, is a true gem that offers something for everyone. With its beautiful kitchen serving fresh home-cooked food and five large screens showing your favourite sports, you can enjoy a delicious meal while catching up on the latest games. The pub also boasts two beer gardens, a conservatory seating area used for private functions, and even a car park!
The friendly and comfortable atmosphere is enhanced by the good range of drinks available, including Real Cask Ales, Stout, Lagers, Ciders, wine list and spirits. The culinary team consisting of Sean, Many and Alex are dedicated to providing excellent service to groups or individuals who walk in without reservations.
The Castle Inn is a traditional Young's pub that has been beautifully maintained over time. It's just one minute away from the river Thames and only 10 minutes away from Richmond. If you're looking for a casual place to relax with friends or family while enjoying great food and drinks in an inviting atmosphere, then The Castle Inn is definitely worth checking out.