Location and directions to

Canary Wharf Serviced Apartments South Quay Plaza
South Quay Plaza
London
London
E14 9RT

Tel -

Back to B&B details page for Canary Wharf Serviced Apartments  South Quay Plaza London