Team How to find the best coffee shop in London 15 Sep 2021 By admin From the trendy cafes in the West End, to the trendy coffee shops on the South Bank, London has a lot of coffee shops to choose from.But what is the best place to grab a cup?Here’s what we found out…