Walthamstow Santa Run

Waltham Forest Town Hall, Forest Road, LONDON. E17 4JF