There are your run-of-the-mill chain coffee shops; the places you turn to when you need something, anything, to wake you up on the go. There’s a growing selection of more niche places, serving up ...
So without further ado, these are the best pizzas in London (and don't forget to dip your crusts in all the hot honey!). Where to find them: Bethnal Green, Clapton, Hoxton, Deptford, Walthamstow and ...