Company name: Dockside Apartments at Excel
Description: Dockside Hotel & Apartments offers luxury services apartments in the Docklands area of London, close to the ExCel, DLR and London City Airport. Corporate Short Stay Lets London
1014B Dockside Rd, London E16 2FQ, United Kingdom