The Squirrels
Pub
A traditional pub, The Squirrels offers a central Duston location. Bookings are available.
Location
Best places nearby
The highest rated places close to The Squirrels.
Local restaurants nearby
33 Main Road, ENG
Location
The highest rated places close to The Squirrels.
33 Main Road, ENG