Elevate your style with our Genuine Olive Beige Leather London Flat Cap. This timeless classic, crafted from 100% soft Lamb Nappa Leather, is perfect for any occasion and never goes out of style.
Get your hands on this iconic cap and save today: originally £59, now on sale for just £35.