<human>:  Where can I find the best Italian restaurants in London?
<bot>: The best Italian restaurants in London can be found in areas such as Soho, Covent Garden, and Shoreditch. You can also look up reviews on websites like TripAdvisor or Yelp to find out which places are highly recommended.