Daventry

Daventry is in Northamptonshire.

See
As well as the Market Place and Churches





Buy

 * There are Aldi, Waitrose and Tesco supermarkets in town centre.