Address 29 Heerengracht Street Cape Town Foreshore Cape Town Western Cape South Africa RATES & BOOKINGS