Articles about 'O Ver Borough Latest Popular The best Italian restaurants in London Bridge Restaurant The best pizza places in London Restaurant London's 50 Kalò ranked third at the 50 Top Pizza Europe 2023 awards Restaurant Napoli on the Road named the best pizzeria in Europe – except for in Italy Restaurant