London, England, United Kingdom
Site of All Hallows the Great demolished 1893 (plaque not yet erected) — 89 Upper Thames Street, EC4
Listen to the audio guide for All Hallows the Great, London blue plaque Free on WIP — starts by itself when you arrive, even with the screen off