Peel unveils plans for north west’s tallest tower

Developer and landowner Peel Holdings has unveiled plans for the tallest tower in the North West at its Liverpool Waters site on the city’s waterfront.

Liverpool Waters

The developer has launched a