Downton Castle

Downton Castle in 2010
Downton Castle in 1880

Downton Castle is a grade I listed[1] 18th-century country house in the parish of Downton on the Rock in Herefordshire, England, situated about 5 miles (8.0 km) west of Ludlow, Shropshire.