St Edburga

Leigh, Worcestershire

Address

St Edburga
Leigh
Worcestershire
WR6 5LB

  • Church of England

  • Repair Grant, £3,000, 2007

  • Our Repair Grants funded urgent repair work to help keep churches open.

Other nearby churches