About

La Terrazza in Hampstead is a charming spot in London where authentic Italian flavors meet a chic, yet cozy atmosphere. It's an ideal place for a casual dinner with family, a lively meet-up with friends, or even a solo gastronomic retreat. La Terrazza offers everything from richly flavored pizzas, their specialty, to delightful desserts like panna cotta and chocolate treats. Enjoy a cold beer or a handcrafted cocktail as you take in the great view from the rooftop, especially wonderful on a summer's day. Rated highly for its outstanding service and fantastic food, this restaurant is a budget-friendly gateway to Italy right in the heart of London. Plus, it warmly welcomes all, fostering an inclusive environment. Whether you're dining in, grabbing a quick takeaway, or using their convenient delivery and drive-thru options, making a reservation is a recommended step to secure your spot in this fashionable local favorite.

Show more

Price

$$$$ 20 - 30 GBP

Meals

Lunch, Dinner

Cuisines

Italian

Services

Delivery, Takeaway, Drive-thru, Reservations available, Dine-in, Reservations recommended

Offering

Serving alcohol, Serving desserts, Late-night food, Serving cocktails, Serving beer, Serving wine, Serving coffee

Payment

Payment by credit card, Payment by debit card, NFC payment

Reviews and Ratings

Write a review
4.8
based on 81 review
4.8/5 81 review
Aqua Media
Aqua Media
1 month ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Lovely food in a fun setting! Big thank you to Mijo and the team for a great evening!

meliz mustafa
meliz mustafa
1 month ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Excellent food, excellent service and staff. Highly recommended!

J Foods
J Foods
1 month ago on Google
  • Food: 5
  • Service: 4
  • Atmosphere: 4

Recently came across this restaurant on Instagram and thought I’d give it a go! Food was top notch, service was great but couldn’t give that extra 1 star only because I was offered the deal on the cocktails, (2 for £14.90) but I dined alone and asked if I could have 1 first and then another after, (they had to be the same cocktail) but was told I had to have them at the same time. I also asked the waiter who was lovely, what was to happen if I didn’t like the first cocktail, (ofcourse I would pay for it anyway but I wouldn’t order a second) and I then suggested to bring me 1 first, and if I like it I would order the second cocktail, and if I didn’t like it they could charge me full price for the cocktail without the deal, but again refused in a respectful way. Apart from that, it was great. But seeing as I dined alone, 1 cocktail after the other would have been the better option, also because the second cocktail started to get watered down by the ice. I will be back as it was a good experience.

Show more

Frequently Asked Questions

  • What is the address of Terrazza Hampstead?
    Terrazza Hampstead is located at 240 Haverstock Hill, NW3 2AE, London, United Kingdom.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Bus stop South End Green (Stop B) (285 m walk)
    • Bus stop Upper Park Road (Stop W) (433 m walk)
    • Bus stop Rosslyn Hill (Stop G) (129 m walk)
    • Bus stop Royal Free Hospital (Stop Z) (255 m walk)
  • How is Terrazza Hampstead rated by visitors?
    Terrazza Hampstead has an average rating of 4.8 based on 81 review across platforms such as Google, Facebook.
  • What is the average price for a meal at Terrazza Hampstead?
    The average price for a meal is 20 - 30 GBP (it is cheap - $).
  • terrazza hampstead
  • terrazza hampstead menu
  • terrazza hampstead reviews