Back to list
The Tartine
Exceptional 9.6 (82 reviews)
Around £28
Location
133a Notting Hill Gate
London W11 3LB
See on the map