Ride to Walthamstow Wetlands, London Pt 2: Elizabeth Olympic Park