An elaborate £1bn glass building has been axed from the masterplan for the regeneration scheme
Gaterule has put 25 Lavington Street, SE1, on London’s South Bank up for sale for around £80m.