London Regatta Centre

London Regatta Centre
Royal Albert Docks Dockside Road, London, E16 2QD