Liverpool-based developer Iliad has revealed new images of its planned tower at Lime Street station in Liverpool city centre.
The 27-storey tower, part of the Lime Street Gateway development, will be known as the Iliad Tower.
The tower comprises 16,000
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.