FAO Schwarz has opened a 22,000-square-foot in-store shop at Selfridges‘ London flagship, marking the toy retailer’s first brick-and-mortar retail presence in Europe. New owner ThreeSixty Group relaunched FAO Schwarz in New York City last year, and it opened a store in Beijing earlier this year. Read the RetailGazette.co.uk story here