Holland & Sherry

Nestled along the illustrious Savile Row, Holland & Sherry has been the go-to fabric supplier for those suave tailors since as far back as 1836. And guess what? These wizards of the thread now flaunt their own swanky boutique right on the legendary street. Picture this: a dazzlingly modern store where Holland & Sherry proudly showcases their opulent empire. Amongst the marvels, there’s a mind-boggling textile archive boasting over 3000 fabric varieties, enough to make any fashionista swoon. But wait, there’s more! Sprinkled throughout the boutique are accessories and ready-to-wear garments that scream sophistication. It’s like stepping into a fashion fairytale, only this time, the magic is real. www.hollandandsherry.com 31 Savile Row, London W1S 3PT, United Kingdom