Details of plans to build more than 200 council homes at Battersea Power Station have been released. A total of 203 flats are ...
The Deal Sheet is a weekly compilation of Greater London and beyond's biggest leases, sales, financing deals, construction updates and personnel moves. Have news you’d like to submit? Email ...