Place:Stowe near Stamford, Lincolnshire, England

Watchers
#REDIRECTPlace:Stowe (near Market Deeping), Lincolnshire, England