Newham Council, which runs the east London borough with England’s biggest social housing waiting list, sold off 130 properties for £10.6 million, only to buy them back for £33.3m – losing £22m on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results