The Walnut Tree Inn

The Walnut Tree Inn, Northampton