The Garden Venue logo

The Garden Venue

The Garden Venue is a function and event location set in beautifully landscaped gardens, in the Northriding Smallholdings, very close to the Northgate Dome. Spread across 3 hectares of gardens, we enjoy a strong country feel with multiple reception, conference, meeting and ceremony rooms offering un... Read more

Headquarters

South Africa

Employees

51-200

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices