Holland & Sherry

The famed tailors of Savile Row have relied on Holland & Sherry to supply them with the best fabrics since 1836, and now the legendary merchants have their own boutique on the fabled thoroughfare. In their strikingly modern shop, Holland & Sherry have put their exquisite emporium on display. Beyond their jaw dropping textile archive, which includes over 3000 different types of fabric, they have tastefully dotted their boutique with accessories and ready to wear garments. www.hollandandsherry.com 31 Savile Row, London W1S 3PT, United Kingdom