Elmore Court Mansion

The Elmore Court English mansion has stood tall in the town of Gloucestershire since the late 14th century.