Orchard Street Investment Management has let 37,000 sq ft of warehouse space at its Woodford Green industrial estate in east London to Transport for London (TfL).
Orchard Street Investment Management has let 37,000 sq ft of warehouse space at its Woodford Green industrial estate in east London to Transport for London (TfL).