THE BEST MICHELIN STAR DINING AT JOHN’S HOUSE IN LEICESTERSHIRE
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 in Mountsorrel in Leicestershire, is the county’s sonly […]
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed