The Squirrel
125 Park Rd, Farnborough
01252 523980
Menu
Reserve
Farnborough, Hampshire
The Squirrel
125 Park Rd, Farnborough, Hampshire GU14 6LR
01252 523980