August 13, 2025|By Paul Norman
Royal Mail delivers up first major site sale since takeover by Czech billionaire
Savills says London delivery office could be developed as major science and innovation hub
Royal Mail, the UK postal service, has appointed Savills to sell 1 Barnby, a delivery office in London's Camden, for redevelopment, potentially as a landmark innovation and science...