Return to "Waterfront site sale paves way for 35-storey tower" KEIE A plot of land at one end of King Edward Triangle in Liverpool