A neighbourhood that knows how to host a day well There are parts of Johannesburg that demand planning, traffic tolerance, and a fair amount of patience....