This Stunning Restaurant Inside An Art Gallery Is Officially The Best Italian Restaurant In The Country – And It’s Also One Of The Best In The World, According To The Italians Themselves
- Date
- Thursday, 22 January 2026
- Category
- Food & Drink
- Price
- From £—
About
For all those Londoners who continue to declare that London is home to some of , here’s some more proof for you. The 50 Top group recently released its list of the very best Italian restaurants around the globe (besides Italy itself, of course), and London made a pretty good showing. In fact, London is […]