One Canada Square Canary Wharf

Address London E14 5AA