Skip to main content

Month: February 2012

Canary Wharf Group plc (“Canary Wharf Group”) has commenced construction of 25 Churchill Place at Canary Wharf, central London, which is to be the new office headquarters of the European Medicines Agency. Two cranes have been erected and the slip formed...

Continue reading

  • 1
  • 2