The Lee Valley in London, Essex and Hertfordshire is simply unique. From London 2012 venues to heritage sites, cycling, walking, white water rafting, horse riding, nature...