I guess it depends on your business and the type of clientele / income bracket you are aiming for.
Horsham is a nicer place to visit, good variety of shops - independent and chains and the same with restaurants in the central area which is quite compact and also level if that impact your...