THE GREEK CAFé SERVING THE 'BEST COFFEE IN LONDON' THAT IS ONE OF THE 'MOST ARGUED ABOUT' DRINKS IN THE WORLD

One of the best things about living in London is that you don't have to travel far to experience different snacks and cuisines from all over the world. You can literally get a taste of the Mediterranean a short distance from the Thames, and that’s the case with one particular Greek café in Camden. Mikel Coffee opened its first shop in London on Tottenham Court Road in 2018. READ MORE: ...

Source: