Independent department store group Tudor Williams has revealed plans to shut its store in the Surrey town of New Malden. In a statement posted on Tudor Williams’ website on March 5, the business said it is “greatly saddened” to announce its intention to close after over 100 years of trading …
Read More »