Chelsea Creek – Blocks A, B and L, London
Chelsea Creek – Blocks A, B and L – The landmark Chelsea Creek development comprising of a 2 tower block consisting of 102 units.
There is another photo on the old website (see below) which we would like included.