Elmore Court is a grade II* listed mansion, located at Elmore in the Stroud district of Gloucestershire, England. The original building dates from between 1564 and 1588.
Elmore Court News and Videos LIVE
âšī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets