Horsham is a market town located in the county of West Sussex, England. It is situated on the River Arun and is surrounded by beautiful countryside. The town has a rich history dating back to the 13th century, and there are many historic buildings and landmarks to explore. One of the most notable is the St. Mary's Church, which dates back to the 13th century and is known for its stunning architecture and beautiful stained glass windows.
Horsham is also known for its vibrant cultural scene, with a range of events and festivals taking place throughout the year. The town hosts an annual music festival, as well as a food and drink festival, which attracts visitors from all over the country. There are also a number of art galleries and museums in the town, showcasing the work of local artists and celebrating the town's rich history.
In addition to its cultural offerings, Horsham is also a great place to shop and dine. The town has a range of independent shops and boutiques, as well as larger chain stores. There are also plenty of restaurants and cafes to choose from, serving up a range of cuisines from around the world. Whether you're looking for a relaxing day out or a lively night on the town, Horsham has something to offer everyone.