Collection: Cap Badges

Cap badges from different periods
1077 products
  • Original WW1 British Army MMG Motor Machine Gun Corps Cap Badge
    Regular price
    £45.99
    Sale price
    £45.99
    Regular price
    Unit price
    per 
    Sold out
  • Original British Army - Victorian Crown Royal Engineers Cap Badge
    Regular price
    £18.99
    Sale price
    £18.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Liverpool Pals Army Cap Badge – Sans Changer
    Regular price
    £32.99
    Sale price
    £32.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army Queen's Crown Royal Irish Regiment Cap Badge
    Regular price
    £6.99
    Sale price
    £6.99
    Regular price
    Unit price
    per 
    Sold out
  • WW1 British Army 1st Battalion Warwickshire Volunteer Regiment Cap Badge
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army Queen's Crown Light Infantry Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army King's Own Liverpool Regiment Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army Notts & Derby Regiment Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army Royal Army Service Corps EIIR Brass Cap Badge
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army Huntingdonshire Regiment Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army - Middlesex Yeomanry MDCH Brass Cap Badge
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army Queen's Own IV Hussars Cap Badge
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army Gurkha Transport Regiment Cap Badge
    Regular price
    £9.99
    Sale price
    £9.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army North Staffordshire Regiment Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army WW2 Upper Thames Patrol (Home Guard) Cap Badge
    Regular price
    £6.99
    Sale price
    £6.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army West Yorkshire Regiment Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army Royal Artillery Brass Cap Badge
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army The Royal Highlanders Black Watch Regiment Cap Badge
    Regular price
    £9.99
    Sale price
    £9.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army 26th Hussars Regiment (XXVI) Cap Badge
    Regular price
    £13.99
    Sale price
    £13.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army - Army Apprentice School Brass Cap Badge
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
    Sold out
  • British Royal Navy Queen's Crown - Naval Officers Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • WW2 British Army Royal Corps of Signals Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army Gurkha Transport Regiment Cap Badge
    Regular price
    £9.99
    Sale price
    £9.99
    Regular price
    Unit price
    per 
    Sold out
  • WW1 / WW2 British Army Royal Welch Regiment Cap Badge
    Regular price
    £6.99
    Sale price
    £6.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army Queen's Crown Light Infantry Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • WW2 British Army REME Royal Electrical & Mechanical Engineers Cap Badge
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army 11th Battalion Manchester Regiment Cap Badge
    Regular price
    £6.99
    Sale price
    £6.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army Royal Army Service Corps EIIR Brass Cap Badge
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army - Lord Strathcona's Horse Royal Canadians Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army Gloucestershire Regiment Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army WW2 Royal Army Education Corps Cap Badge
    Regular price
    £6.99
    Sale price
    £6.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army King's Own Liverpool Regiment Cap Badge
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army 1st Queens Dragoon Guards Cap Badge
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army - Middlesex Yeomanry MDCH Brass Cap Badge
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army King's Own Liverpool Regiment Cap Badge
    Regular price
    £9.99
    Sale price
    £9.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army Inniskilling Fusiliers Regiment Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • Original British Army The Royal Highland Fusiliers HLI Queen's Crown Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • British Royal Navy Bullion Embroidered Officers Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • British Royal Navy Bullion Embroidered Officers Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • British Royal Navy Bullion Embroidered Officers Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out