Restaurants in Hampstead and Swiss Cottage

The Flask 14 Flask Walk, London
The Flask
Bar • $$

The Flask

14 Flask Walk, London

Nice pea & watercress soup I had served with toasted bread slices, portion of skinny fries as a side which were surprisingly yum & almost / just as good as a chunky chip, checked it out inside was small, dark & noisy (better for a drink), chill evening to sit outside & easier to talk, more peaceful but still atmospherical & alive?

  • Drive-Through
  • Delivery
  • Superb218 Reviews 4.6
Pizza Express 194a Haverstock Hill, Belsize Park, London
Pizza Express
Meal Takeaway • $$

Pizza Express

194a Haverstock Hill, Belsize Park, London

We stopped by for a quick bite and ended up staying longer thanks to the lovely service!
Simay came over to check on us a couple of times and made sure everything was going smoothly — really appreciated the attention to detail.
Also, shoutout to Princess for being so friendly and approachable. The vibe was relaxed but professional, and the food came out super quick. Will definitely be coming back!

  • Takeaway
  • Drive-Through
  • Superb141 Reviews 4.4
Mani's 12 Perrin's Ct, London
Mani's
Cafe • $

Mani's

12 Perrin's Ct, London

I’ve been coming here for over 10 years, never had an issue. A really good no nonsense cafe - lovely food, staff and owners. My go to for an on the go bite when in the area.

  • Takeaway
  • Drive-Through
  • Superb76 Reviews 4.5
Sir Richard Steele Pub 97 Haverstock Hill, London
Sir Richard Steele Pub
Bar • $$

Sir Richard Steele Pub

97 Haverstock Hill, London

Sir Richard Steele isn’t just a pub—it’s a character. Nestled on Haverstock Hill, it feels like a living scrapbook of London’s eccentric charm. Step inside and you’re greeted by eclectic décor: vintage curios, mismatched furniture, and walls that whisper tales from decades past. It’s the kind of place where every visit reveals a new detail—a forgotten photo, a quirky ornament, a corner you hadn’t noticed before.

The beer garden is a hidden gem: fenced off, leafy, and surprisingly serene for its urban setting. Inside, the atmosphere is cozy and communal, with locals, creatives, and curious wanderers sharing space and stories. There’s often live music, karaoke, or just the hum of conversation—always something happening, but never overwhelming.

Drinks are well-chosen, with a solid selection of craft beers and classic pours. The food is hearty and satisfying, especially the Sunday roasts, which have earned loyal fans for their generous portions and comforting flavors.

What truly sets the Steele apart is its staff—friendly, genuine, and clearly invested in the pub’s spirit. Whether you're celebrating something special or just dropping in for a pint, you’re made to feel welcome.

Sir Richard Steele is a rare find: a pub that’s both a refuge and a celebration. It doesn’t try to be trendy—it just is. And that’s exactly why it works.

  • Drive-Through
  • Delivery
  • Good83 Reviews 4.2
KFC Hampstead - Haverstock Hill 242 Haverstock Hill, London
KFC Hampstead - Haverstock Hill
Fast Food • $

KFC Hampstead - Haverstock Hill

242 Haverstock Hill, London

I went there today and staff were so friendly and food is amazing.Thabknyou for the staff service.Staffs were amazing,they were about to close but still done the job.

  • Drive-Through
  • Delivery
  • Good66 Reviews 4
La Crêperie de Hampstead 77a Hampstead High St, London
La Crêperie de Hampstead
Creperies • $

La Crêperie de Hampstead

77a Hampstead High St, London

The quality of the crepes themselves is very high, they have the perfect texture and are sweet yet buttery. My favourite is the banana and chocolate one as they are very generous with the fillings and it tastes delicious! However, the cheese crepes tend to have too much butter in them and are quite greasy.

  • Takeaway
  • Drive-Through
  • Good165 Reviews 3.8
Caffè Nero 1 Hampstead High St, London
Caffè Nero
Cafe • $$

Caffè Nero

1 Hampstead High St, London

A short-haired girl named Elaine works here, and she is truly the best waitress in the world. Today, I encountered a homeless person trembling in the cold wind all day. I decided to buy him a meal from Cafe Nero, where I had spent the entire day. Elaine recognized me and wondered why I had returned so soon after leaving. When I explained that I was getting a hot meal for the homeless man, she immediately charged me very little for the meal set, wanting to help him too. The store is incredibly lucky to have such a kind and warm-hearted person like Elaine on their team. I wish her and this place all the best!

  • Drive-Through
  • Delivery
  • Good17 Reviews 4.1
Starbucks Coffee 57 England's Ln, Belsize Park, London
Starbucks Coffee
Cafe • $$$$

Starbucks Coffee

57 England's Ln, Belsize Park, London

Smaller Starbucks, but enough seating available. Staff were really friendly and it was clearly kept clean throughout the day. Good selection of sandwiches, cakes, etc. Large windows being a lot of light into the space which is nice.

  • Takeaway
  • Delivery
  • Good38 Reviews 3.9
Chicken Cottage 239 Finchley Rd, London
Chicken Cottage
Meal Takeaway • $$

Chicken Cottage

239 Finchley Rd, London

Would highly recommend chicken cottage Finchley Road amazing and wonderful place to get some healthy plus super delicious grilled wings and burger .very nice and clean shop which food place supposed to be.?

  • Delivery
  • Good88 Reviews 3.8
Costa Coffee 12, 2 Harben Parade, Finchley Rd, London
Costa Coffee
Cafe • $$

Costa Coffee

12, 2 Harben Parade, Finchley Rd, London

What a cappuccino! As an italian i can tell they serve a proper one there. Friendly staff, very clean dining area. I would definitely reccommend this coffee shop

  • Takeaway
  • Delivery
  • Good32 Reviews 3.8
Gourmet Burger Kitchen (GBK) 200 Haverstock Hill, Belsize Park, London
Gourmet Burger Kitchen (GBK)
Burgers • $$

Gourmet Burger Kitchen (GBK)

200 Haverstock Hill, Belsize Park, London

Easily accessible by metro and located in a nice place. We ate very well and were served quickly and professionally. Highly recommended ?

Vegetarian options: They have a varied choice for vegetarians, from sandwiches to toast?

  • Takeaway
  • Drive-Through
  • Good52 Reviews 3.7
Caffè Nero 167 Finchley Rd, South Hampstead, London
Caffè Nero
Cafe • $$

Caffè Nero

167 Finchley Rd, South Hampstead, London

Unusually not particularly busy for a Sunday afternoon in a part of London which has some decent shops. Had a slice of their cheesecake which was so yummy I had a second slice. Service supremely friendly. Atmosphere just as I like my coffee shops. Quiet enough to chat and busy enough to feel discrete.

  • Drive-Through
  • Delivery
  • Good36 Reviews 3.7
Nando's Swiss Cottage O2, Centre, 255 Finchley Rd, London
Nando's Swiss Cottage
Meal Takeaway • $$

Nando's Swiss Cottage

O2, Centre, 255 Finchley Rd, London

A great experience is always determined by the service and that’s why this Nando’s makes a difference. Shout out to Nikki! You were so nice and welcoming. Thank you!

  • Takeaway
  • Delivery
  • Good84 Reviews 3.6
wagamama hampstead 58-62 Heath St, London
wagamama hampstead
Japanese • $$

wagamama hampstead

58-62 Heath St, London

It’s a Wagamama. You’d think you can’t go wrong with it but sometimes things go not exactly the way they’re supposed to. Nonetheless, we always come back because it’s Wagamama :)

  • Takeaway
  • Drive-Through
  • Good75 Reviews 3.5
Domino's Pizza - London - Finchley Road 166 Finchley Rd, London
Domino's Pizza - London - Finchley Road
Meal Delivery • $

Domino's Pizza - London - Finchley Road

166 Finchley Rd, London

I went to Domino's Pizza in May for two takeout pizzas. The waiting time was short, and the staff very friendly. It's already a lot to call pizza pizza...

  • Delivery
  • Average18 Reviews 3.2
Carluccio's - Marriott Regents Park 128 King Henry's Rd, London
Carluccio's - Marriott Regents Park

Carluccio's - Marriott Regents Park

128 King Henry's Rd, London

Early evening meal not busy, given choice of table for a party of 7. Good choice of food and drinks. Allowed to pay separately each of 7 people. Had pre drinks outside too.

  • Delivery
  • Good69 Reviews 3.4
Starbucks Coffee 7 S End Rd, London
Starbucks Coffee
Cafe • $$

Starbucks Coffee

7 S End Rd, London

As we didn't eat or drink anything in the cafe, I'm writing this review entirely based on the service, which was how friendly and supportive they were in our stressful situation.

It was a hot day. I was walking with my friend and my old dog, Pippi, in the park. We realised we had walked too far, so we tried to take a cab, but they didn't allow dogs. We ended up walking to Starbucks instead.

Once, my friend sat down looking for a taxi on her phone. I rushed up to the counter to ask them for a cup of cold water with ice for my seriously dehydrated dog. They instantly made it, and they didn't charge me a penny for it.

My dog accidentally spilt the cup on the floor. As my friend and I panicked, running around to find napkins, the staff just smiled and got a mop, cleaning it up for us.
My Mum later got us a cab and we headed home.

I wanted to express my gratitude to the kind employees who helped us in this Nerve-wracking experience.

All the best
Romy x

(:

  • Takeaway
  • Delivery
  • Average44 Reviews 2.8
McDonald's 4 Harben Parade (Right, Finchley Rd, London
McDonald's
Fast Food • $$

McDonald's

4 Harben Parade (Right, Finchley Rd, London

We just arrived from Argentina and it was our very first time in London and at a McDonald’s here. We were feeling a bit lost, but Mary the manager, was so kind and welcoming. She made us feel right at home. Thank you for the lovely service!

  • Takeaway
  • Delivery
  • Average84 Reviews 2.7
KFC Swiss Cottage - Finchley Road 149 Finchley Rd, London
KFC Swiss Cottage - Finchley Road
Fast Food • $$

KFC Swiss Cottage - Finchley Road

149 Finchley Rd, London

The restroom was filthy and poorly maintained. There was a bad odor, no soap, and the hand dryer was broken. KFC needs to put more effort into keeping their restrooms clean and functional. Disappointing experience overall.

  • Delivery
  • Poor57 Reviews 2.2

Discover More Cuisines In Hampstead and Swiss Cottage