Best Italian Food Places in London
1. The Roasting, London
Independent Italian cafe pouring its own brand of coffee alongside buttery croissants and pistachio pastries. A large communal table dominates the cosy room; morning queues often form for the outdoor seats.