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 […]
You are here: Home / Archives for white water centre