Notting Hill, London
"A proper neighbourhood café on Portobello Road where the baristas know your order and the matcha is whisked by hand. The kind of place that earns daily regulars fast."
What we love
Location
15B Blenheim Cres, London W11 2EE, UK