FAO Schwarz to open first European flagship store within Selfridges, London

Hot on the heels of FAO Schwarz’s successful return to retail in New York City in 2018, the brand is announcing the opening of its first ever European flagship store located within Selfridges’ famous Oxford Street location in London. The FAO Schwarz store at Selfridges’ will occupy over 20,000 square feet of space and feature […]

FAO Schwarz to open first European flagship store within Selfridges, London Read More »