Cannon Place

Located at Cannon Street Station, a mere 300 meters from the traditional heart of London, this eight-story, 400,000-square-foot office building is a developmental wonder, with floors hung from a suspension system allowing virtually column-free floor plans.

Website: Cannon Place 
Video by HinesGlobal via YouTube.