Greenwich Council spend £46.5 million buying homes off the open market 27/11/2017 11 Comments J Smith