In their preliminary results for 2007, joint-developers Land Securities and Canary Wharf Group said 20 Fenchurch Street would be completed in 2011, however in 2009 during the depths of the Great Recession, the estimated completion was changed to 2014.