An edgy British brand is set to open its first Atlanta store this spring.
London-based fashion retailer Topshop and its companion men’s label, Topman, plans a March 12 opening for its new 15,600-square-foot store at Buckhead’s Lenox Square mall. Both brands will feature key collections, accessories and footwear, said a spokeswoman in an email.
“The store will also house the brand’s complimentary personal shopping service offering customers style advice on the current looks and trends,” said Camille Easy with Topshop.