Royal Mail has begun approaching investors over the potential sale of its giant South London Mail Centre in Nine Elms, SW8.
The 14-acre site has consent for 1,870
Royal Mail has begun approaching investors over the potential sale of its giant South London Mail Centre in Nine Elms, SW8.
The 14-acre site has consent for 1,870