West India Quay Where to Stay
Park Lane City Apartments
92 Middlesex Street, London, E1 7EZ 020 73771763
London Serviced Apartments
26 Second Avenue, London, E17 9QH 020 89230918
Cubanacan UK Ltd
Unit 49 Skylines Village, Limeharbour, London, E14 9TS 020 75377909