Welcome To Glen Carlou
Experience @ Glen Carlou
Our Glen Carlou Experience is about sharing and delighting in Wine, Food and Art.
Glen Carlou’s international footprint extends to 45 countries from a solid home base in South Africa. We have set sail on luxury ocean liners and several of the world’s greatest airlines are serving our wines in their First and Business Class cabins.