Discover the best Italian restaurants in London with Vogue’s definitive guide. From the River Cafe to Bocca di Lupo, these are the best Italian restaurants in London to visit – plus, where to find the best pasta in London.