Homecoming – The Statue of Liverpool
A prominent Liverpool architect has designed the city’s very own version of The Statue of Liberty. ‘Homecoming’ – The Statue of Liverpool, is a stunning new 23 storey building, perched in a five storey nest, and 100 metres in diameter... View Project