Clothing and accessories retailer Zara has launched its first babywear store in London, Retail Gazette reported Aug. 11.
The new boutique on 52 to 56 Long Acre in Covent Garden offers items for newborns and kids aged three months to four years.
Zara is owned by Spanish apparel retailer Industria de Diseño Textil SA.