Modern 1BR Flat close to Canary Wharf Apartment London
A perfect fit for a big group of travellers: apartment «Modern 1BR Flat close to Canary Wharf» is located in London. This apartment is located in 9 km from the city center.
Flat 206, Tide Waiters House, London, E14 0JL