The best pizza we've had in Europe was in Vienna.
We will be in London, Bath, The Lakes and Cotswalds and Edinbourgh in June. Although we do not eat it very often, its nice to splurge on pizza every once in a while. Anyone found a good, fresh ingredients slice of pizza in any of these locations? Thanks for your input.