St Michael's and All Angels Church

St Michael's and All Angels Church
Leominster, Herefordshire, HR6 9QW
  • Telephone 01568 708255