About Minster Lovell Hall
Historic Architecture, Architecture, Interesting Places, Destroyed Objects
Minster Lovell Hall is a ruin in Minster Lovell, an English village in the Oxfordshire Cotswolds. The ruins are situated by the River Windrush.
Source From:
Wikipedia
West Oxfordshire, Oxon, England, United Kingdom, OX29 0RR