UKSouth East EnglandOffice West Street RH
RH12 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 benefit from WC's and..
The premises are located within the centre of Horsham, with its comprehensive..