
One of the best pizza restaurants in London is opening a new location in Soho
If you ask us, no one does Detroit-style pizza in London quite like Ria’s. The Notting Hill joint has been a firm favourite in Time Out’s best pizza list since it opened back in 2023, serving up ‘flawlessly refined’ Motor […]




