Gieves & Hawkes — Spot of Style Knitted Socks Earl Grey
Gieves & Hawkes — Spot of Style Knitted Socks Green
Gieves & Hawkes — Spot of Style Knitted Socks Grey
Gieves & Hawkes — Houndstooth Knitted Socks Blue
Gieves & Hawkes — Spot Style Knitted Socks Black
Gieves & Hawkes — Argyle Knitted Socks Navy
Gieves & Hawkes — Herringbone Knitted Socks Navy
Gieves & Hawkes — Sartorial Knitted Socks British Racing Green
Gieves & Hawkes — Sartorial Knitted Socks Black
Gieves & Hawkes — Sartorial Knitted Socks French Blue
Gieves & Hawkes — Sartorial Knitted Socks Royal Navy
Gieves & Hawkes — Sartorial Knitted Socks Hazelnut Brown
Gieves & Hawkes — Royal Marine Blazer Button
Gieves & Hawkes — RN KC Officer Buttons
Gieves & Hawkes — RN QC Flag Officer Buttons - 26L L/S
Gieves & Hawkes — RN QC Flag Officer Buttons - 36L
Gieves & Hawkes — RN QC Flag Officer Buttons - 30L
Gieves & Hawkes — RN QC Officer Button - 26L
Gieves & Hawkes — Royal Navy Gold Flag Officers Buttons – Tudor Crown
Gieves & Hawkes — Royal Navy Gold Flag Officers Buttons – Tudor Crown - 30L