UKSouth East EnglandWest SussexHorsham
Office
RH12, Horsham, West Street
To Let, 2,753 sf
The premises comprise self-contained offices over first and second floors, providing a mix of open plan and cellular accommodation. The premises..
The premises are located within the centre of Horsham, with its comprehensive shopping facilities. The mainline railway station, which offers direct..