Crumbling Debenhams building set for bar and retail revival
One of Lord Street’s biggest empty buildings is set for a massive revamp. The former Debenhams building on Lord Street closed a few months before the pandemic hit in 2020 after the