Like many world-beating cities, London is fuelled by coffee. Although the capital was an early adopter of the brew back in the 1600s, tea reigned supreme for several centuries. The arrival of ...
The Infatuation on MSN

The 22 best coffee shops in London

You can get Allpress coffee from lots of spots around London, but their Dalston Lane coffee shop and cafe is the mothership.