Lee Valley Regional Park is London’s biggest open space.
Each of the events within the award winning Park takes place within its 10,000 acres, winding 26 miles along the banks of the River Lee in Hertfordshire, down through Essex and North London to t