The Town Hall carries many memories for the people of Cape Town. Built by the British, its architecture is a reminder of the ... More