Downton, GB
Downton Castle is a grade I listed 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.
Listen to the audio guide for Downton Castle Free on WIP — starts by itself when you arrive, even with the screen off