Be part of the local crowds and experience the spine-tingling excitement of a competition at Lee Valley VeloPark.
This Stratford sporting facility is an interesting spot to kick off your day of sightseeing. There's plenty to explore nearby, including Big Ben, Trafalgar Square, and Tower of London. Take your time at Lee Valley VeloPark before hitting up these other fine attractions.