A 230 unit apartment and housing development at Victoria Way, Charlton, London SE7, for Fairview Homes/ Galliard Homes.
Complete