Chefs Q & A: Tom Aikens and Tom’s Seven Hour Braised Lamb Recipe

The Luxury Restaurant Guide is delighted to have started working this year with award-winning chef Tom Aikens and his unique collection of restaurants, Tom’s Kitchen. Working with passionate suppliers, farmers and chefs Tom’s Kitchen can be found across central London, in addition to outposts in Birmingham, Istanbul and Dubai. We caught up with the very busy…

Read More