Lee Valley VeloPark

Olympic Park, London, E20 3EL