When people talk about the best Italian restaurants in London, Zafferano almost always comes up. A lot of people rank Zafferano in their top 3/5 Italian restaurants in London, and in 2009 Tatler ranked it the "Most Consistently Excellent Restaurant.”.
Zafferano opened in 1995 in Belgravia/ Knightsbridge and is located on a relatively quiet street. I have been to Zeffarano a few times over the years, but this was my first visit in the last four years.
During this latest visit, I had quite low expectations when I went there, as I thought it would be overpriced and not very good and very stuck up, being in Knightsbridge, but I was wrong, and I really enjoyed this visit.
Zafferano is quite a big restaurant, but because of the way they have divided the interior space into various dining areas, it feels intimate. There is also a bar where you can enjoy a cocktail, like aperol spritz, before your meal.