THE BEST MICHELIN STAR DINING AT JOHN’S HOUSE IN LEICESTERSHIRE

Last Updated on 28th February 2026 by Bejal Situated in the rural countryside, Michelin-Star dining at John’s House in Leicestershire, has been on our foodie jaunts list for a long while. I’d only every heard amazing things about the fine-dining restaurant and the locally sourced quality of the food on the menu. John’s House, based … Continue reading THE BEST MICHELIN STAR DINING AT JOHN’S HOUSE IN LEICESTERSHIRE