The Castle
Pub
The Castle is a traditional, two-room pub. It offers a basic, friendly atmosphere, popular with local patrons.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to The Castle.
Local restaurants nearby
260 Vauxhall Road, ENG

