Downton on the Rock is on the Teme river some 10 miles from Leominster, and in the parish of Leintwardine
The following absolutely charming video was made by David Skentelbery, and I am indebted to him for this input.
Downton on the Rock is on the Teme river some 10 miles from Leominster, and in the parish of Leintwardine