Croydon Clocktower is probably the most recognisable landmark in the town and certainly one of the tallest structures helping to make up the skyline of the area. Originally a simple time piece for the people of the town, today the area around the clock tower has been developed into a centre of art and interest and attracts great numbers of visitors.