On a list of London’s best restaurants, you would expect to see the usual Michelin-starred suspects such as The Ledbury, Ikoyi and The Ritz. But high among these culinary heavyweights sits a humble salonu tucked away in the depths of north
‘Every chef should train here’: Turkish restaurant ranks fourth on list of London’s top food spots | Restaurants
