Bill's Horsham restaurant sits in the middle of this pretty town, in what was formerly the town hall. A beautiful and prestigious building, the restaurant is spread across two spacious floors and there is also plenty of outdoor seating. Open for breakfast, lunch, dinner and everything in between.