Fenwick will close its five-storey Central London department store after more than a century of trading One of London’s most iconic department stores will shut its doors for the final time in 2024. In a statement this week, the company said it is going to sell...
Pin It on Pinterest
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok