Locory page
Burrough on the Hill Manor
By Seeker
Burrough on the Hill Manor is an elegant 18th-century brick house located in the picturesque village of Burrough on the Hill, Leicestershire, England. Recognized as a grade II listed building, it showcases the architectural heritage of the region, making it a fascinating site for tourists and researchers interested in historical architecture and English country houses.
Tags
Location
Views
0
Be the first to comment!