Advertisement
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.

Back to top button