Advertisement
Clothing & Shoes

Sergio Rossi opens flagship in London

Shoe and handbag brand, Sergio Rossi, will be opening its newest store on London’s Mount Street, Mayfair.

Check out our free weekly podcast

Back to top button