A World of Pizza

Pizza is an early street food. Street food is all the rage at the moment with markets popping up all over London, even well-established restaurants taking a stall, and offering the kind of wonderful food that’s only been seen before in places flung very wide of London. Street food when I was a kid was […]

Read More