The Squirrel, Stevenage, Hertfordshire
Contact Page
The Squirrel
Chells Way
Stevenage
Hertfordshire
SG2 0LA
01438312037
Please mention Pubsulike the Uk's Internet Pub Guide when contacting The Squirrel, Stevenage, Hertfordshire