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...