Welcome to Ten By Twenty Padel Club @ 105 Central, your premier destination for Padel in South Africa.