Enjoy an A+ location that is perfectly situated for those needing to be close to the sites, the City, or Canary Wharf.
Next to London’s best and most creative restaurants, bars and coffee shops.
And an Apartment that makes you feel like a London insider.