Brits love tea but Londoners also looooooove their coffee. If you like cafes that serve good coffee and even espresso martinis, this London coffee guide is for …