1. The Rose Tree Restaurant
Cuisine: Traditional British & European
Sitting by the tranquil River Windrush, The Rose Tree is a charming Grade II listed cottage offering a warm and inviting atmosphere. It specializes in traditional British classics and European dishes, crafted with fresh, locally sourced ingredients. Diners can enjoy popular choices such as pan-fried sea bass or slow-roasted pork belly. The restaurant provides a relaxed setting and features a river-facing garden, perfect for outdoor dining on sunny days.
Price: Mains: £17-£30 (approximately $21-$38 USD)
Getting There: Located centrally on Riverside, Victoria Street, it is easily accessible on foot. Limited parking is available nearby, but public pay-and-display car parks are a short 10-minute walk away.