Otterspool Tower - Credit: Wikimedia Commons
Otterspool Tower is a name commonly given to a supertall skyscraper that was proposed in Liverpool, United Kingdom.(Bedford, William). Selling “Scousescraper” City: Geographical Networks of Power, Liverpool Waters and the Competitive City Project on Liverpool Waterfront. York University, Toronto. p. 10. 2013. Retrieved 22 August 2020. Developers, Wiggins Group, first touted the idea in 1995 before moving forward with the proposal in 1998. Also dubbed the "Scousescraper", the building was set to be high and would have become the tallest building in Europe at the time. It was never built. Read more on Wikipedia
Source: en.wikipedia.org