Mysquare apartments in Canary WharfApartment
Lincoln Plaza, Tower Hamlets, London, E14 9DR, United Kingdom
Set less than 1 km from Canary Wharf Underground Station, Mysquare apartments in Canary Wharf offers accommodation with a balcony. It is situated 5 km from West Ham and offers a lift. Guests can access the apartment via private entrance.