Kaffeine

It’s official www.kaffeine.co.uk make the best coffee in London.

Located at 66 Great Titchfield Street, London, W1W 7QJ, Peter opened around 3 weeks ago and seems to be the Gary V of coffee in London.

Anyone who gets their daily dose from Lantana nearby should take the extra minute to walk up to Kaffeine.

The Kaffeine baristas seem to do a much better job than the guys at Monmouth even.