Cape Towns City Hall’s original foundations were laid at the turn of the 20th Century. The mayor of Cape Town, Thomas Ball, laid the corner stone of the City Hall on 29 August 1900, but the hall was only opened in 1905.
Image source
Source unknown, please contribute