The best Italian restaurants in London
1.Pollini: Ladbroke Hall is a quiet and secluded restaurant in West London and has a perfect combination of delicious food and entertainment. The restaurant is located grandly with an eye-catching chandelier and quality service, which makes the atmosphere in the place rather