Located near Selfridges and Bond Street Underground station, the store covers an area of 24,000ft².