We had a birthday celebration recently. The girls decided to have lunch in John’s House in Mountsorrel, Leicestershire. It is Leicestershire’s only Michelin Starred restaurant. John’s House offers exquisite ‘home grown’ food using produce grown on the farm and sourced from the local area . The chef, John Duffin has returned to the family farm in Mountsorrel, after many years …