Welcome to our flagship showroom at 31 Savile Row

Welcome to our flagship showroom at 31 Savile Row

Located at No. 31 Savile Row, in the heart of Mayfair and the epicentre of bespoke tailoring, Holland & Sherry's flagship store offers a warm and inviting welcome across two beautifully curated floors.

Rich natural materials, upholstered furnishings, and a remarkable collection of antique furniture, artefacts and curiosities create an atmosphere that reflects both the quality and craftsmanship of our fabric collections and the company's 190-year heritage. 

The space provides an exceptional opportunity to explore and experience the breadth of the Holland & Sherry collection in an environment that celebrates the traditions of luxury cloth and bespoke tailoring.

Our accessory range is exclusively available through our Savile Row showroom and website.

Back to blog