Selfridges London
400 Oxford Street
London
W1A 1AB
United Kingdom
Within the luminous halls of Selfridges London, Ormonde Jayne finds a home that reflects both innovation and heritage. The boutique’s polished displays invite you to explore fragrances crafted with rare ingredients, each bottle a quiet tribute to British artistry. Amid the city’s lively pulse, this space offers a moment of refinement on Oxford Street.