24 Struggles Anyone Who Works In Canary Wharf Will UnderstandTall buildings, taller issues.Apr 29, 2015, 11:25 AM