The unlikely setting is Lee Valley Leisure Complex in Enfield, a 26-mile park crossing London, Essex and Hertfordshire. The location has been earmarked to be the home of the capital’s first inland ...