Belmesthorpe

From Wikipedia, the free encyclopedia

Belmesthorpe is a village in the county of Rutland in the East Midlands of England. It is located in the east of the county about three miles north of Stamford in Lincolnshire.