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