Too many shops? A new report suggests the UK has double the high street retail capacity it needs, reports @BBCBusiness. But what to do with all the spare space? https://t.co/fAci4UCwSb pic.twitter.com/3rDDohNHWg
— Redwood Consulting (@redwoodcomms) December 20, 2018