Unfortunately they have gone in to liquidation.
They may surface as something new if they have now gone into liquidation.Lasted way longer than I thought they would, if you are renting shop space in London or anywhere for that matter you really do need to be sharp that you will sell enough to absorb rents and still turn a profit.
But they were now in wrexham
Unlikely to resurface i would say, who is going to supply them stock?