Shop, Office Retail, Restaurant, R&D / Laboratory, Medical / Clinic, Creche / Nursery / Day Care
To Let 3,256 sf
This substantial town-centre opportunity is configured across two inter-connecting..
Horsham is a historic and affluent market town, within West Sussex, 40 miles south of Central London, 23 miles north..