Café, coffee shop, coffee house, espresso bar – no matter what you call them, London has plenty of places to hit up when you need a quick fix of java and a break. The coffee shops in the capital range from speedy takeaway outposts to laidback eateries that place as much of an emphasis on the food as...
Updated 30 Oct 2024