Jamie Oliver this week relaunched his Jamie’s Italian brand in the UK with a new opening in London’s West End – almost seven years after the original brand collapsed into liquidation with the loss of 22 venues and more than 1,000 jobs. The new branch can accommodate 140 guests across three storeys in Irving Street, off […]