THIS VENUE IS NOW CLOSED FOR BUSINESS.
London Regatta Centre
Docklands Road, E16
7 minutes walk from Meridian Lane
The London Regatta Centre, a state-of-the-art rowing centre located in the heart of the Docklands in the East End of London, is built at the...