Images created and copyright by Tekuchi Ltd
div>
A MULTI-million pound hotel, homes and leisure development could be coming to Liverpool's waterfront. A five-star hotel, 299 luxury flats, restaurants and bars, shops and a fitness spa are proposed in the £130m New World Square plan.
(*Note you can also see that New Museum too)
Bookmarks