Glenbrae Venue is located in the famous Overberg region. The farm is circled by fruit trees, dams, vineyards and roses. Glenbrae is the perfect venue to host events that are out of the ordinary!
How you choose to organise your event is up to you, however, we have a winning team of preferred suppliers that we recommend working with including reliable photographers, caterers and other companies who are familiar with Glenbrae Venue.
Glenbrae Venue – understated elegance in the Elgin Valley.