The Squirrel
Pub
Rustic village pub, The Squirrel, offers British fare, leather sofas, log fires, and a large beer garden.
Location
Best places nearby
The highest rated places close to The Squirrel.
Local restaurants nearby
Penn Street, England
Location
The highest rated places close to The Squirrel.
Penn Street, England