Notting Hill, London
"The Baklava Latte alone is worth the trip, and the flat whites are executed with real care. This is the neighbourhood café you wish was on your street."
What we love
Location
212 Kensington Park Rd, London W11 1NR, UK