W.RE secures £58m refinancing for former Debenhams in London’s Clapham Junction

W.RE secures £58m refinancing for former Debenhams in London’s Clapham Junction