Very convenient location for Canary Wharf business travellers in a great apartment.