Quizzing Live

Number One, Canada Square, London Is The Address Of Which Building

Answer:
Canary Wharf Tower