25 Churchill Place Canary Wharf E14 Timeline News and progress updates from 25 Churchill Place new development in Canary Wharf E14 Post a new milestone On 1 July 2014, base building practical completion was achieved at 25 Churchill Place, a new 545,000 sq ft office building to be occupied by EMA and EY. Work on the... 20/09/2014 by Buildington Canary Wharf Group has signed a transaction with professional services firm EY who have taken 207,000 square feet of office space at 25 Churchill Place. EY have taken a... 20/02/2014 by Buildington