Published: 05/05/2023
Hollister Co. revealed that it will be moving its London store to Foubert's Place, Soho, where it will continue to sell its popular collection of men's and women's clothing and accessories. On May 5th, the brand will inaugurate its new store situated near Carnaby Street, a renowned shopping hub recognized globally.