The town of Horsham is located in the county of West Sussex, England. It is a market town and civil parish with around 30,000 people. One popular attraction in the area is fishing. There are several lakes and ponds where fishermen can catch trout, carp, pike, and other types of fish.