101 New Cavendish Street, 1st Floor South, London, W1W
Non quoting
A highly prominent and secure open storage yard, available to let on flexible lease terms
11,001 sq ft warehouse/industrial unit available to let in key Park Royal location. Undergoing refurbishment.