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.
24 Hour Front Desk
Blank Canvas Venue
Exhibition Stand Team
Professional Conference Organisers (PCO)
Self Catering Kitchen
Shoe Shine Service