A beautiful home, fantastic hospitality and a perfect location. You will not find better for Canary Wharf or the O2 Arena