Travel

Lee Valley Kayaking Information

The Lee Valley White Water Center is a whitewater slalom center located in London. It was built in 2012 to host the London 2012 canoe slalom events. There is more to this whitewater center than what we already know. To tell you more about this center, let’s look at Lee Valley kayaking Information. Lee Valley&hellip