Good location for those working in Canary Wharf.