10-12 Creechurch Lane, London EC3A 5AY
Creechurch Lane's understated gem — a rotating roster of the UK's best roasters and baristas who know how to talk terroir without the attitude.
Is this café still open?