Church of St Editha, Tamworth
Church in TamworthThe Church of St Editha is a Church of England parish church and Grade I listed building in Tamworth, Staffordshire, England.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Tamworth, Staffordshire
Town in Staffordshire, England
Snowdome
Indoor ski slope in Tamworth
River Anker
River in England
Tamworth railway station
Railway station in Tamworth, Staffordshire, England
Moat House, Tamworth
Grade II* listed building in Tamworth, Staffordshire, UK
The Lamb Ground
Bolehall Viaduct
Bridge in Tamworth, Staffordshire
Tamworth Town Hall
Municipal building in Tamworth, Staffordshire, England