The Squirrels Inn

Address:  33 Main Road, Northamptonshire, Northampton, NN5 6JF
Telephone:  01604751930