Category
Size
Brand
Colour
Polo Ralph Lauren
£140
Oliver Spencer
£110
£549 - £550
PS Paul Smith
£115
£75
Percival
£60
Armor Lux
Les Deux
Edwin
£100
Moose Knuckles
£50
£55