Despite the tidal wave of ‘modern European’ restaurants cropping up at the moment, the continent’s cuisine can by no means be defined as one. From the...
Pizza is probably the most universally-adored food, and there are millions of restaurants all over the world stretching their dough, dolloping their passata and drooping their...
Fancy a slice? Well you’re in luck, as it turns out that the best pizza in all of Europe can be found in London. According to...