Town Hall is the coolest spot in Newtown. Brought to you by the guys who brought you The Woods and Gin, Town Hall looks set to continue rocking the party scene in Joburg.