St Editha’s Church

St Editha’s Church
29 Church Street, Tamworth, Staffordshire, B79 7BX