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