28-Storey Liverpool Tower Wins Planning Approval at Waterfront Site

Liverpool has approved a striking 28-storey terracotta tower at King Edward Triangle. The decision marks … Continue reading 28-Storey Liverpool Tower Wins Planning Approval at Waterfront Site