Vijay India Restaurant
Indian in London with a kids menu and outdoor seating — 4.7★ (616 Google reviews).
Indian · West Hampstead
Anjanaas is a warm South Indian restaurant on Willesden Lane serving proper Kerala cooking — think crispy dosas, fluffy breads, flavoursome sambar and a genuinely impressive spread of vegetarian dishes, with vegan options available too. The staff are attentive and knowledgeable without being pushy, which makes a relaxed family meal feel very doable. Highchairs are on hand and the restaurant is easy to navigate with a buggy, though there's no dedicated children's menu, so little ones will be sharing from the main spread.

The secret to a calmer meal out? Something to do that isn't a phone. Each pack is full of screen-free bits and bobs to keep little hands busy at the table and buy you a proper sit-down. Three printable packs, one for each age (toddler, preschool, primary) — free, straight to your inbox.
Indian in London with a kids menu and outdoor seating — 4.7★ (616 Google reviews).
Pub spot in West Hampstead.
Pub in London — 4.4★ (676 Google reviews).