The Mamelodi Library has 5 discussion rooms which need to be booked online in advance. Social distancing regulations will apply
Available
Your Booking
Unavailable/Padding
The Mamelodi Library has 5 discussion rooms which need to be booked online in advance. Social distancing regulations will apply