Location Wood, Canary Wharf Location 23rd floor, 25 Canada Square, Canary Wharf, London, E14 5LQ, United Kingdom