Castle
18 Upper SquareIsleworth
TW7 7BN
moc.liamtoh@htrowelsieltsaceht
(020) 3105 9689
Opening times: Mon–Sun 12:00-23:00
Regular beers:
Young's London Original, Young's London Special
See more about this pub on WhatPub, CAMRA's national pub guide.
A large traditional landmark pub in the heart of old Isleworth. The pub has a separate restaurant / function room for all occasions. Its history dates back at least to 1794. Extending the pub is a large conservatory extension leading to an outside patio area with a covered smoking area. Pool table and darts board available at all times, and over the weekends there's karaoke and DJ music. Twickenham Rugby Stadium is about a 25 minute walk away and within ½ mile of West Middlesex University Hospital. Pub under new management (June 2023).