Definitely one of the best coffee shops in London. Great taste.