An Olympic White Water Rafting Centre, Hertfordshire

White Water Centre - Courtesy VisitBritain

Beat the Olympians to the Lee Valley White Water Rafting Centre: The Lee Valley White Water Centre is a brand new white water rafting centre on the north-east edge of London. This custom-built rafting centre will be the scene of the London 2012 Olympic canoe slalom competition. When the White Water Centre opens on April […]