BLOCLEats

Windser Lodge Tea Room

Windsor Lodge Tea Room
5 New Street
Daventry
West Northamptonshire
NN114BT

Food rating: 5/5 stars
Updated: 25. May 2022