Notting Hill, London
"A family-run Notting Hill spot with a French and Persian-inspired menu that gives you plenty of reasons to linger. Come for the food, stay for the unhurried atmosphere."
What we love
Location
219 Westbourne Park Rd, London W11 1EA, UK