A six-storey building and 500 apartments are being builtas part of a comprehensive building complex on the riverMersey in Liverpool, in England’s North West. The construction is part of the Wirral Waters project, one of the UK’s largest and most… Continue Reading →
© 2026 Refurb Projects — Sheen Publishing