A FASHION brand loved and inspired by celebrities is set to shut up shop for good. The Norfolk brand Old Town has been loved for decades, especially by acclaimed artists, writers and actors. After 32 years, the Old Town fashion brand is winding down its business Old Town’s owners and designers Will Brown (far right) […]
Read More