Our Partnerships

One Hyde Park

  • Project date 2005 - 2014
  • Location Central London (SW1)
  • Total area 360,000 sq ft
  • Development value £1.8bn