Sloaney TV: David Marshall opens flagship store in Mayfair

High-end jeweller David Marshall recently opened his first flagship store in the opulent surroundings of Mayfair, London. The luxury boutique is located on Davies Street and showcases some of his finest pieces. It also includes a plush private showroom in the basement, where all his newest collections are developed. David Marshall has a reputation for […]
The Sloaney

Leave a Reply