Mallock Memorial Clock Tower
United Kingdom
The 186th tallest tower in the world
The Mallock Memorial Clock Tower is situated at the harbourside in Torquay, Devon, England. It is a Grade II Listed Building, and was first listed in 1975.
Building data from Wikidata (CC0); heights normalised. Summary from Wikipedia (CC BY-SA).