Construction of the Town Hall was started in 1924 and finished in 1927 when the British were still Colonial rulers of Ceylon. This grand building was meant to be the venue of grand balls and state functions. It was to be the official residence of the Mayor of Colombo and the City Council. After independence it still kept this roll and provides office space for the Colombo Municipal Council administrative workers and elected councilors.
It was designed by British architect S.J.Edwards. Although you cannot visit the building, it is still worth making the effort to have a walk around the outside. The vast lawned area is used for rallies and festivals.