Prime development site put up for sale on South Bank

Gaterule has put 25 Lavington Street, SE1, on London’s South Bank up for sale for around £80m.

The property investment business run by the Oestricher family, according to Companies House, has instructed CBRE to look for a buyer for