The Coach and Horses is a British pub located in the town centre, offering a warm and family-friendly atmosphere. It features Sky Sports, a large outdoor space, and amenities like a pool table and darts.