Chef Stevie Parle will next week open his first new restaurant for eight years – Town, on Drury Lane in Covent Garden, which he describes as “the biggest, most ambitious project I’ve ever done“. The restaurant will serve British ingredients cooked with Italian influences, and aims to change the way things are done in hospitality. […]