Made the trek to Kilburn for perhaps the best coffee I’ve had in London at Killbean