Farewell to Fenwicks: Mayfair branch of iconic British department store closes its doors for the last time after 130 years as new owners plot redevelopment
The closure of the four-storey store on New Bond Street, which first opened in 1891, has left shoppers 'devastated' after the luxury retailer sold the property to developers for £430m.