Downton on the Rock is on the Teme river some 10 miles from Leominster, and in the parish of Leintwardine

Churches of Downton on the Rock

Buildings in Downton

  • Downton Castle History

    Downton Castle is situated at Downton on the Rock close to the border with Shropshire, and in the parish of Leintwardine. It should not be confused with Downton Hall which is a few miles the other side of the border.

    Read More >