London, England, United Kingdom
Guardian Angels Church opened in 1903. This building and the school, opened in 1896 were paid for by the Howard family of Norfolk — Mile End Road
Listen to the audio guide for Guardian Angels Church blue plaque Free on WIP — starts by itself when you arrive, even with the screen off