London, England, United Kingdom
Site of the 13th century Hospital of St. Anthony and of the French Protestant Church demolished 1840 — 52 Threadneedle Street, EC2
Listen to the audio guide for St Anthony blue plaque Free on WIP — starts by itself when you arrive, even with the screen off