Italian restaurants drive London to victory over Rome and New York in Time Out Best Cities for Food
A staggering 96% of Londoners hailed eating out in the capital as ‘good’ or ‘amazing,’ according to the new culinary survey
Evening Standard ·