Download the list of Italian restaurants in London. Smartscrapers provides an accurate directory and the latest data on the number of Italian restaurants in London There are 1641 Italian restaurants in London as of May 5, 2025; which is an 2.68% increase from 2023. Of these locations, 1136 Italian restaurants which is 69.23% of all Italian restaurants in London are single-owner operations, while the remaining 505 which is 30.77% are part of larger brands. Average age of Italian restaurants in London is 7 years and 11 months.