Peter Eric LangJun 25, 2023ConstructionThe Illustrious West Tower In Liverpool City Centre Proudly Standing 40-Storeys Tall During RainfallThe skyscraper is positioned on Brook Street, and is part of Liverpool Waterfront in City Centre's The Commercial District neighbourhood...