Tags - where to eat in London

Best-pizza-in-London

Where to eat the best pizza in London: 50 Kalò

Their names probably need no introduction: Ciro Salvo and 50 kalò. The pizza ambassador from July 2018 is also in London. Near Trafalgar Square to be precise at 7 Northumberland Ave, Westminster. (A map can be found at the end of the article). And if I had to recommend where to eat pizza in London for sure 50 Kalò....