New homes and offices in London advertise

Owner of Selfridges buys 388-396 Oxford Street

388-396 Oxford Street building has reportedly been sold to the owners of Selfridges department store, the Weston family. Fashion chain French Connection has a lease for the retail premises that runs until 2025, but Selfridges could take ownership sooner.

Learn more about these buildings:
388-396 Oxford Street building in Buildington.
Selfridges in Buildington.

Source: The independent