Selfridges has always been a noble department store on Oxford Street (courtesy Selfridges)
This landmark store on Oxford Street offers some of the finest in beauty, fashion and homestyle. Innovative in-store events always on the calendar, plus for the ultimate in high style, check out the luxurious Wonder Room, a near 20,000sg ft space dedicated to fine jewellery, watches and luxury gifts. To 7 Jul: IWC Races Into Selfridges. This is the first time that Ingenieur’s whole collection of watches will be on display. For extra excitement, there is also a race car simulator and virtual wind tunnel. Please check for opening times.