Smart City Apartments Canary Wharf London

Address:  Lanterns Court, 20 Lanterns Way, Canary Wharf, London, E14 9JG
Telephone:  +44 2079526088