Open Storage, Storage
To Let, 2.85 - 21.4 acres, Ext:2.85 - 21.4 acres
An employment site of 115 acres (46.53 hectares) with Planning consent to accommodate approximately 2.05 million..
Located east of London, London Medway Commercial Park is a strategic logistics location with 15.2 million..