Stoford and ICG get green light for London urban logistics scheme

Published on April 24, 2024

MLM Crayford will deliver three new buildings ranging from 34,000 sq ft to 170,000 sq ft.