Collection: Cap Badges

Cap badges from different periods
1936 products
  • Original Pre-WW1 British Army Edward 7th Royal Engineers Militia Cap Badge
    Regular price
    £29.99
    Sale price
    £29.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 Northamptonshire Regiment British Army Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army The Devonshire Regiment Cap Badge
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army 3rd Battalion Monmouthshire Regiment Cap Badge
    Regular price
    £20.99
    Sale price
    £20.99
    Regular price
    Unit price
    per 
    Sold out
  • 6 Original Soviet Union USSR Cap Badges with Rear Fixing Pins - Group Lot
    Regular price
    £9.99
    Sale price
    £9.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army 9th Queen's Royal Lancers Cap Badge
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army 24th Lancers Cap Badge
    Regular price
    £16.99
    Sale price
    £16.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Cap Badge - Northamptonshire Regiment
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Original British RAF Royal Air Force Post 1953 Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Cap Badge - Northamptonshire Regiment
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Cap Badge - 6th (Inniskilling) Dragoons
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Cap Badge - 20th Hussars
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1/WW2 British Army 12th Lancers Cap Badge
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army The Devonshire Regiment Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 Northamptonshire Regiment British Army Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Cap Badge - 20th Hussars
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army 21st Lancers Cap Badge
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Serice Corps ASC Cap Badge - King's Crown
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Serice Corps ASC Cap Badge - King's Crown
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army 24th Lancers Cap Badge
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army 21st Lancers Cap Badge
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Bedfordshire Regiment Cap Badge
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Original Pre-WW1 British Army Edward 7th VII Royal Engineers Cap Badge
    Regular price
    £24.99
    Sale price
    £24.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Cap Badge - 3rd The King's Own Hussars
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Cap Badge - 6th (Inniskilling) Dragoons
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 9th Queen's Royal Lancers British Army Cap Badge
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army 24th Lancers Cap Badge
    Regular price
    £16.99
    Sale price
    £16.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1/WW2 British Army 12th Lancers Cap Badge
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Northamptonshire Regiment Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Serice Corps ASC Cap Badge - King's Crown
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army 27th Lancers Cap Badge
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army 22nd Dragoon Guards Cap Badge - King's Crown
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Northamptonshire Regiment Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 7th Queen's Own Hussars British Army Cap Badge
    Regular price
    £14.99
    Sale price
    £14.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Bedfordshire & Hertfordshire Regiment Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army The Devonshire Regiment Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army 21st Lancers Cap Badge
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Bedfordshire & Hertfordshire Regiment Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • WW1 British Army Machine Gun Corps MGC Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army 12th Lancers Cap Badge
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out