Food+DrinkComo Garden Brings the Best Pizzas in London to KensingtonKensington just got a lot tastier. Como Garden, the beloved Italian gem on Kensington High Street, has unveiled a brand-new... By LONDONITE22nd January 2025