The Squirrels

The Squirrels

Articles

Going nuts over new menu

19th September 2014

The Squirrels Inn has long been the 'local' for people living in Old Duston village - in fact it was my 'local' when I first came to Northampton back in the 1960s.

Read More