Return to "NW business confidence edges up into 2025" Lord Street Lord Street, Liverpool at Christmas 2024. Picture by Tony McDonough Next