Belmesthorpe

From Wikipedia, the free encyclopedia

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