Restaurant & rooftop bar · Belsize Park, NW3

Mediterranean dining,rooftop evenings

Pasta, pizza and handcrafted cocktails — in velvet booths downstairs or up on the rooftop. Moments from Hampstead and the Royal Free Hospital.

Terrazza's lit facade on Haverstock Hill at dusk
240 Haverstock Hill
Burrata with tomato and basil
Penne in tomato sauce
A laid table with an embroidered Terrazza napkin and an olive sprig
The dining room
Flames rising from a pan in the kitchen
The kitchen
A pink cocktail being poured into a martini glass
The bar
The rooftop with pink blossom and velvet chairs
The rooftop
Open 7 days a weekGluten-free optionsGroup bookingsPrivate eventsGift vouchers
Welcome to Terrazza

In the vibrant heart of Belsize Park

Just moments from Hampstead and the Royal Free Hospital, Terrazza is a Mediterranean restaurant with a rooftop bar above it — skyline views, handcrafted cocktails and a relaxed atmosphere made for golden hour, celebrations and after-work drinks.

Our kitchen works with fresh, locally sourced ingredients: pastas, pizzas and seasonal specials inspired by regions across Italy and the Mediterranean.

The Hercules statue outside Terrazza beside the Rooftop Bar sign
Terrazza's front on Haverstock Hill with its two white statues and gold sign
Look for the statues
Belsize Park240 Haverstock Hill, NW3 2AE
What's on

Something on every week

Bottomless brunches, karaoke every day, live music Saturdays, bingo Sundays, darts and match days — plus Christmas parties for groups of 10 to 100.

Why Terrazza

Made fresh, served with views

01

Made fresh daily

Pastas, pizzas and seasonal specials from our own kitchen.

02

A rooftop terrace

Views across Belsize Park and Hampstead, made for golden hour.

03

Happy hour & live music

Happy hour specials, live music and a proper aperitivo vibe.

04

Private event spaces

Birthdays, corporate parties and celebrations of every size.

05

NHS staff discounts

A short walk from the Royal Free Hospital — ask our team about NHS offers.

Visit us

240 Haverstock Hill, Belsize Park

Opening hours

  • Monday – Thursday12:00 – 23:00
  • Friday – Saturday12:00 – 00:00
  • Sunday12:00 – 23:00
  • Lunch, every day12:00 – 16:00

Find us

240 Haverstock Hill
London NW3 2AE

Two minutes from Belsize Park Underground (Northern line), moments from Hampstead and the Royal Free Hospital.

020 7916 5832
info@terrazza.uk

Get directions
Terrazza lit up at dusk on Haverstock Hill, with its red sign and statue at the door
Open tonightFind the lit sign on Haverstock Hill
Reviews

What our guests say

Read honest reviews from people who've dined, brunched and partied with us, then come and see for yourself.

Book your table

See you at Terrazza

Lunch, dinner, brunch or drinks on the rooftop. Reserve your table online in a minute.

240 Haverstock Hill, NW3 2AEOpen 7 days020 7916 5832