The Squirrel
Pub
The Squirrel is a traditional pub offering British cuisine. It's known for its original architecture, making it a unique spot.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to The Squirrel.
Local restaurants nearby
138 Drayton Avenue, ENG
