25 Canada Square - Canary Wharf,  London, UK



Architect
Cesar Pelli & Associates
Date Built
2001
Description
A 45-storey tower  also known as City Group Centre.  It is home to Café 36 which the building's website describes as, "one of the highest restaurant/café facilities with premier views over London."