Canary Wharf Serviced Apartments - Millharbour
1 Indescon Square, London
E14 9DQ