The Squirrel
Pub · Bar · Craft Beer
The Squirrel is a pub with a large open bar, split-level seating, and active darts and cribbage teams. It features multiple TVs for sports.
Location
Best places nearby
The highest rated places close to The Squirrel.
Local restaurants nearby
Chells Way, England


