Collection: Cap Badges

Cap badges from different periods
1924 products
  • Original British Army Royal Army Ordnance Corps Cap Badge
    Regular price
    €9,95
    Sale price
    €9,95
    Regular price
    Unit price
    per 
    Sold out
  • Original British Army Grenadier Guards Cap Badge
    Regular price
    €13,95
    Sale price
    €13,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Lincolnshire Regiment Cap Badge
    Regular price
    €11,95
    Sale price
    €11,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Leicestershire Regiment Cap Badge
    Regular price
    €11,95
    Sale price
    €11,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Leicestershire Regiment Cap Badge
    Regular price
    €11,95
    Sale price
    €11,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Royal Artillery Regiment Beret / Small Cap Badge
    Regular price
    €13,95
    Sale price
    €13,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Cheshire Regiment Cap Badge
    Regular price
    €11,95
    Sale price
    €11,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Leicestershire Regiment Cap Badge
    Regular price
    €11,95
    Sale price
    €11,95
    Regular price
    Unit price
    per 
    Sold out
  • Original British Army 19th Hussars (Princess of Wales's Own) Cap Badge
    Regular price
    €13,95
    Sale price
    €13,95
    Regular price
    Unit price
    per 
    Sold out
  • Original British Army 19th Hussars (Princess of Wales's Own) Cap Badge
    Regular price
    €13,95
    Sale price
    €13,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Leicestershire Regiment Cap Badge
    Regular price
    €11,95
    Sale price
    €11,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army North Stafford Cap Badge
    Regular price
    €9,95
    Sale price
    €9,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Musicians Cap Badge
    Regular price
    €7,95
    Sale price
    €7,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Lancashire Hussars Cap Badge
    Regular price
    €18,95
    Sale price
    €18,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Guards Machine Gun Corps Cap Badge
    Regular price
    €25,95
    Sale price
    €25,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army The Highland Light Infantry Scottish Cap Badge
    Regular price
    €18,95
    Sale price
    €18,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army 7th Queen's Own Hussars Cap Badge
    Regular price
    €7,95
    Sale price
    €7,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army 25th London Cyclist Corps Cap Badge
    Regular price
    €20,95
    Sale price
    €20,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army The Honourable Artillery Company Cap Badge
    Regular price
    €13,95
    Sale price
    €13,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army 7th Queen's Own Hussars Cap Badge
    Regular price
    €18,95
    Sale price
    €18,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Worcestershire Regiment Cap Badge
    Regular price
    €13,95
    Sale price
    €13,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Royal Gloucestershire Hussars Cap Badge
    Regular price
    €18,95
    Sale price
    €18,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army 19th Prince of Wales Own Hussars Cap Badge
    Regular price
    €18,95
    Sale price
    €18,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army 1st King's Dragoon Guards Cap Badge
    Regular price
    €18,95
    Sale price
    €18,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Royal Gloucestershire Hussars Cap Badge
    Regular price
    €18,95
    Sale price
    €18,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Derbyshire Yeomanry Cap Badge
    Regular price
    €28,95
    Sale price
    €28,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Manchester Regiment Cap Badge
    Regular price
    €25,95
    Sale price
    €25,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army The Honourable Artillery Company Cap Badge
    Regular price
    €15,95
    Sale price
    €15,95
    Regular price
    Unit price
    per 
    Sold out
  • Original British Army The Lancashire Fusiliers Cap Badge
    Regular price
    €13,95
    Sale price
    €13,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Royal Gloucestershire Hussars Cap Badge
    Regular price
    €18,95
    Sale price
    €18,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Lancashire Volunteers Regiment Cap Badge
    Regular price
    €15,95
    Sale price
    €15,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Royal Gloucestershire Hussars Cap Badge
    Regular price
    €18,95
    Sale price
    €18,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Manchester Regiment Cap Badge
    Regular price
    €25,95
    Sale price
    €25,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army The Duke of Lancaster's Own Yeomanry Cap Badge
    Regular price
    €13,95
    Sale price
    €13,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Glamorgan Imperial Yeomanry Cap Badge
    Regular price
    €15,95
    Sale price
    €15,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Earl of Chester's Imperial Yeomanry Cap Badge
    Regular price
    €15,95
    Sale price
    €15,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Leicestershire Regiment Cap Badge
    Regular price
    €15,95
    Sale price
    €15,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Royal Army Service Corps RASC Cap Badge
    Regular price
    €15,95
    Sale price
    €15,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Ayrshire (Earl of Carrick's Own) Yeomanry Cap Badge
    Regular price
    €18,95
    Sale price
    €18,95
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army Leicestershire Regiment Cap Badge
    Regular price
    €13,95
    Sale price
    €13,95
    Regular price
    Unit price
    per 
    Sold out