Chelsea Creek

Date: April 22, 2016

We are delighted to have achieved practical completion ahead of schedule on St. George’s landmark Chelsea Creek development. Located on the riverbank in London’s fashionable Chelsea, the development is comprised of a 25 storey tower and an 8 storey building.

  • Chelsea Creek
  • Chelsea Creek
  • Chelsea Creek
  • Chelsea Creek