Lee Valley VeloPark on “12 sporting spots that keep this South London lad buzzing”, a list by Femi Okafor on TheLysts.

Details

Comment
Had a go on the track here once, legs were DEAD after but worth it for the speed buzz.
Address
Abercrombie Road, Queen Elizabeth Olympic Park, London E20 3AB
City
London
Sport
Cycling