Leeu Collection currently includes Leeu Estates, a 20-room five-star country house retreat and boutique winery, and Leeu House, an equally exclusive 13-room boutique hotel in the vibrant heart of Franschhoek, South Africa – both set to open during the second half of 2015. Leeu Collection is also a partner in Mullineux & Leeu Family Wines, which produces award-winning wines in Riebeek-Kasteel in the Swartland wine region some 80 kilometres north...