These are 15 best coffee shops in London. From great coffee art to amazing ambiance and superlative style, they're all worth a visit.