The London Halloween Walk returns on Halloween night, with 25km and 10km routes from The Oval through the capital’s eerie landmarks.
The London Halloween Walk returns on Halloween night, with 25km and 10km routes from The Oval through the capital’s eerie landmarks.