London, England, United Kingdom
Site of Duchess Pond (removed 1925) — Towards the south-east corner of The Green, N14 , near to Arnos Grove N14, Enfield
Listen to the audio guide for plaque № 6474 Free on WIP — starts by itself when you arrive, even with the screen off