Selfridges’ new owners reveal major plans for London site, including hotel
The new owners of Selfridges have revealed a number of major plans for the Oxford Street flagship site, including the potential opening of an upmarket hotel and the development of serviced apartments.
OR CONTINUE WITH
Department Store
Retail
Selfridges