Description
Terra Terra is a stylish, authentic Italian Brasserie & Bar, conveniently located at 120 Finchley Road, opposite to Finchley Road station.
Terra Terra offers elegant and modern event spaces suitable for special occasions and private dining.
We can accommodate birthday parties, engagements, corporation events and Bat & Bar Mitzvah celebrations up to 80 seated guests.
Venue Facilities
24 Hour Front Desk
Air Conditioning
Audio Equipment
Bar
Blank Canvas Venue
Café
Concierge Desk
Creche
Entertainment
Event Kitchen
Event Office
Event Organiser
Exclusive Hire
Exhibition Stand Team
Florist
Fully Accessible
Gardens
In-house AV/IT
In-House Catering
Meeting Rooms
Multilingual Staff
Outdoor Space
Private Entrance
Private Room
Professional Conference Organisers (PCO)
Public Foyer
Reception Desk
Restaurant
Self Catering Kitchen
Shoe Shine Service
Terrace
Translation Service
Wheelchair/Disabled Access
Wi-Fi