Elephant and Castle sale promises facelift

The sale of the Elephant and Castle Shopping Centre is providing a substantial uplift in book value for St Modwen, as one of London’s least loved architectural features finally has…