Products
Gift Card
From £25
The Balmoral
£350
The Britannia
£350
The Clarence - Sky
From £165
The Clarence - White
From £165
The Firle Fedora
£225
The Florence
£375
The Hampton
£375
The Kensington
£375
The Kew
£295
The Mayfair
£395
The Monaco
£350
The Oxford Boater
£250