UK
South East England
Office 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..