One in five shops to close by 2018

The Centre for Retail Research (CRR) has warned that one in five UK high street shops could close in the next five years, leading to further administrations and job losses.

Call to find your best debt solution
0330 900 2000
Cookies are used to help us improve our website. By using this website, you agree to use our cookies.