Church
St Helen on the High Street, Worcester
Located in Worcester , Worcestershire. Built North chancel aisle 1288; rebuilt c.1450; west tower 1820-21; restored 1857-63 and 1879-80. Diocese of Worcester. Grade II*. Medieval Perpendicular with Gothic Revival restorations style.
Church Church of England Worcestershire +6 more
Read more