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.