UKSouth East EnglandWest SussexHorsham
Light Industrial, Storage
RH12, The Shed, Horsham, Denne Road
To Sell / Let 1,628 sf
The premises comprise a two-storey unit suitable for a wide variety of uses subject to any..
The building is situated within the town centre in Denne Road, close to its junction with East Street and within a short walk of..