The Leeds Town Hall 19 © Carl Milner 2012 November 12, 2012 1778 × 1239 The Clock Tower Trilogy The CELLS!! The Town Hall is still a working building at the heart of the city. It continues to be used for banquets, conferences, concerts, civic events and celebrations and its mighty tower has become the iconic image for Leeds.