
Laird of London
Hats and headwear take on a distinctive style at Laird of London. Handmade and finished with impeccable finesse, this unique gem in the Regent Street Quadrant is well worth a visit. Hosting a mixture of premium collections and styles spanning several decades.
18 SHERWOOD STREET W1F 7ED
- 020 3713 9692
- Visit website