LOCATION This charming property embodies the true meaning of a central location. A stone's throw away is Horsham town centre, a thriving historic market town