English restaurant, The Croft, offers local cuisine beside the River Windrush. Open for breakfast, lunch, and afternoon tea.