
The High Street is dead! Long live the High Street! And why is the number 14 haunting your author? High Street, definition OED Noun, British, Meaning: Place you end up when you get lost. The imminent, inevitable, incontrovertible demise of the UK High Street has been written about many times in recent years. So much so, that I have never really thought it worthwhile to put together a piece on a subject that is well travelled ground. Hardly a week goes by without another old established department store group or celebrity chef chain throwing itself at the mercy of its creditors by attempting to downsize and restructure through the Administration or Company Voluntary Arrangement insolvency processes, resulting in closed outlets and job losses. Well that was until earlier this month when I started to see the number 14 combined with the words High Street everywhere. Let me explain. At the…
Read More