1 Hamilton Place, Mayfair W1J 7QY
Theo Randall, head chef at the Michelin-starred River Café for ten years, has received unparalleled rave reviews from critics and food-lovers for his restaurant at The Intercontinental on Park Lane.
80 City Road, Shoreditch EC1Y 2AS
Shoreditch is home to one of the best Italian restaurants in London, namely Passo. Authentic Italian cuisine in a beautifully designed interior.
24 Cranbourn Street, Covent Garden WC2H 7AB
Spaghetti House on Cranbourn Street is in the heart of London's theatre district, close to Leicester Square, Covent Garden and Soho.
Sheraton Grand, 112 Piccadilly, Mayfair W1J 7BX
The Mercante bottomless brunch menu is one of the most popular in London. This Italian restaurant at the Sheraton Grand is a real gem of of place to dine out in Mayfair.
66 Haymarket, St James's SW1Y 4RF
Spaghetti House in London’s Haymarket is always a favourite amongst Italian food fans.
40 Dean Street, Soho W1D 4PX
A small family run restaurant in Soho, Forty Dean Street serves some of the best Italian food in London. Freshly made pasta dishes are a delight.
10 Wigmore Street, Marylebone W1U 2RD
Escape the hustle and bustle of Oxford Street and head over to 2 Veniti for some true Italian culinary delights.
47-51 Great Suffolk Street SE1 0BS
Union Street Cafe is a lively urban restaurant in Southwark and is part of the Gordon Ramsay Restaurants chain. Delicious Italian food and a great atmosphere await.
35 Tooley Street SE1 2QJ
Occupying a prime position along Tooley Street, right opposite London Bridge station, Azzurro is a stylish Italian restaurant and bar.
36c Shad Thames SE1 2YE
Cantina del Ponte Restaurant London offers gutsy Italian dishes in a restaurant right by the quayside of the London Thames.
Sign up today for the latest news and special offers from Best London Restaurants.