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