London, England
lodging
Posted over 4 years ago
South Quay Square II, Canary Wharf
This apartment ticks all the boxes for those on a business trip looking to be a stones throw from their workplace but in a space that is not overly-
corporate and features all the creature comforts one could need in a fully serviced block.
0