Regenerating Canada Water
Our 53 acre Canada Water development will be the first new town centre in London for 50 years.
Read more4 Kingdom Street
£62.2m new build scheme comprising a speculative office block with 348sqm of public realm, built on an existing podium deck.
Read more