London, United Kingdom
Hendon War Memorial in Hendon, North London is located on the central reservation at the junction between Watford Way and The Burroughs. It was unveiled on St George's Day, 23 April 1922, but was moved to its present location in 1962.
Listen to the audio guide for Holocaust Memorial Arch Free on WIP — starts by itself when you arrive, even with the screen off