Horsham is a historic Market Town in West Sussex, England. This website, produced in association with many Horsham businesses and organisations, lists every Horsham town centre business and includes Horsham news, events, property, offers and tourist information.