A great apartment, well situated in Canary Wharf.