Westrill and Starmore, GB
Stanford Hall is a stately home in Leicestershire, England, near the village of Stanford on Avon (which is in Northamptonshire) and the town of Lutterworth, Leicestershire. The population of any residents in the area is included in the civil parish of Misterton with Walcote.
Listen to the audio guide for Stanford Hall, Leicestershire Free on WIP — starts by itself when you arrive, even with the screen off