Add Squirrels review

Squirrels, Northampton
Address: 33 Main Road, Duston, Northampton, Northamptonshire, NN5 6JF
Features: Real fire, Restaurant, Bar food, Car park, Outside seating, Children's play area, Cask Marque


Rating
Comments