Find gastropubs in Isleworth. Listings include The Castle Inn.
A traditional Young's pub, in the heart of old Isleworth