7 October, 202012 October, 2020 Darryl Chamberlain Councillors criticise new homes’ design as 20 Greenwich Council flats approved