Church
St Laurence, Alvechurch
Located in Alvechurch, Worcestershire. Built 12th-century fragments; 14th-century north aisle; tower 1676; nave, south aisle and chancel rebuilt 1859–61. Diocese of Worcester. Grade II*. Gothic Revival style.
Church Church of England Worcestershire +5 more
Read more