A bridal shower venue in Hampstead
Velvet booths, olive trees and a private floor for the bride-to-be and her favourite people. Bottomless brunch or a set menu, two minutes from Belsize Park station.
Why Terrazza works so well
Looking for a bridal shower venue in Hampstead that feels special without being stuffy? Terrazza is a Mediterranean restaurant and rooftop bar on Haverstock Hill, in Belsize Park, NW3. Our dining rooms are dressed with green velvet banquettes, white linen and olive branches, so the photos take care of themselves.
You can book a long table for a small group, take a whole floor for up to 50 guests seated, or hire the venue for a bigger celebration. Most bridal showers here are afternoon parties built around our bottomless brunch: a Mediterranean starter, a pizza, pasta or burger, and 90 minutes of free-flowing drinks.
Prefer something more relaxed? Choose a sharing buffet or a seated set menu instead, and add a drinks package. Vegetarian and gluten-free options are available — just tell us what your guests need.
How guests make it their own
Bottomless brunch shower
Starter, main and 90 minutes of drinks for £49pp, served daily 12:30–17:00.
Afternoon set menu
A seated menu where every guest chooses their own dishes.
Sharing feast
Mediterranean plates to share across one long table.
Cocktails to finish
Move on to cocktails at the bar or head up to the rooftop.
Choose your room

First Floor Dining Hall
Fully private and self-contained, for up to 50 guests seated or 100 standing.

Ground Floor
Long tables and velvet booths for up to 50 guests seated or 100 standing.

The Rooftop
Our signature space above Haverstock Hill, available for exclusive hire for larger groups.



See more in our gallery, browse the menu or see bottomless brunch.
Good to know
How many guests can you host for a bridal shower?
Each of our ground floor and first-floor dining hall seats up to 50 guests or holds 100 standing. Smaller groups can book a long table, and the rooftop is available for exclusive hire for larger groups.
Can we have bottomless brunch for a bridal shower?
Yes. Bottomless brunch runs every day from 12:30 to 17:00: a Mediterranean starter, a pizza, pasta or burger, and 90 minutes of free-flowing drinks for £49 per person.
Is there a deposit?
Groups of 20 or more in our VIP and function rooms pay a non-refundable £10 per person deposit to secure the date.
Can you cater for dietary needs?
Yes. Vegetarian and gluten-free options are available. Let us know your guests’ requirements when you book.
Where are you?
240 Haverstock Hill, London NW3 2AE — two minutes from Belsize Park Underground on the Northern line, moments from Hampstead.
Party deposits are non-refundable — see our terms & conditions.
Tell us about your plans
Send us your date, numbers and ideas and we’ll come back with options. Prefer to chat? Message us on WhatsApp.
WhatsApp 07886 138136Phone
020 7916 5832