Harrow Square, Harrow 318 homes, prime retail space, a public square and a central public library. Stonebridge Estate, Brent The regeneration of the Stonebridge Estate is entering its final phases with a 109 and 178 home development. Creek Road, Greenwich A selection of 1, 2 and 3 bedroom apartments for shared ownership and London affordable rent.