Curled Leaf in Mill Lane West Hampstead
98 Mill Lane, West Hampstead, London 1NF, NW6 - Get directionsMenu Curled Leaf
How to get to Curled Leaf
Opening Time
8:30am – 5:30pm: Mon-Sat
Closed: Sun
Services
- Takeaway Available
- Vegetarian Friendly
- Breakfast
- Outdoor seating
- Gluten Free Options