Location:
Harbour Exchange Square, Canary Wharf, Isle of Dogs, London E14 9GE, UK
E14 9GE