Church
St Mark, St Johns Wood
Located in St Johns Wood, Greater London. Built 1846–47; tower and spire completed 1864; chancel 1877–78; gutted by fire 26 January 2023. Diocese of London. Grade II*. Decorated Gothic style.
Church Church of England Greater London +4 more
Read more