Holland & Holland’s flagship store in Mayfair has undergone a transformation to coincide with the launch of the new clothing collection, created by Stella Tennant and Isabella Cawdor. The famous London Flagship Store has been designed to embrace the spirit of Holland & Holland and new clothing collection.


The store is now open and we invite all customers to visit.

33 Bruton Street, London W1J 6HH

For more information call 020 7499 4411

Discover the clothing collection

Holland & Holland LondonHolland & Holland London Holland & Holland London Holland & Holland London