The Clapham Clock Tower is one of the defining features of the central area of Clapham in south London. The tower was constructed in the early 20th Century and unveiled with a large ceremony in July 1906. Over a hundred years later the great clock tower is still one of the centrepieces of the community and symbols of the borough, also serving a practical function.