Definitely one of the best coffee shops in London. Even worth queueing!