Glebe House, the 15-acre smallholding, guesthouse and restaurant in East Devon, is celebrating two major accolades: a Green Star in the 2026 Michelin Guide Great Britain & Ireland and a place in The Sunday Times’ 50 Best Places to Stay 2026 .
The Green Star recognises Glebe House's dedication to sustainability and low-impact hospitality. Michelin inspectors praised its farmhouse...