Fashion retailer that became ‘cult UK brand’ loved by celebrities to close after 32 years as owners decide to ‘bow out’
A POPULAR UK fashion brand loved and inspired by celebrities is set to shut up shop for good.The Norfolk brand Old Town has been loved…