O
On In London

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 […]