The new 9,290-square-metre site in the heart of Liverpool has been compared to Graceland and Dollywood and will repurpose the iconic St Johns Beacon into a viewing tower.

Read More

By

Leave a Reply

Your email address will not be published. Required fields are marked *