Croft Castle

The 14th century church of St Michael and All Angels in the grounds of Croft Castle between Ludlow and Leominster.