Collection: Cap Badges

Cap badges from different periods
1934 products
  • Original WW1 British Army Cap Badge - Denbighshire Hussars Yeomanry Regiment
    Regular price
    £14.99
    Sale price
    £14.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Leicestershire Regiment Cap Badge
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Royal Dublin Fusiliers Cap Badge
    Regular price
    £20.99
    Sale price
    £20.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army The Buffs Royal East Kent Regiment Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army The Middlesex Regiment Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Royal Corps of Signals Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army Leicestershire Regiment Cap Badge
    Regular price
    £9.99
    Sale price
    £9.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army DLI Durham Light Infantry Cap Badge
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Home Front Dulwich & District Defence League Cap Badge
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army 1st Bn. Monmouthshire Regiment Cap Badge
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Duke of Wellington's West Riding Regiment Cap Badge
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army West Yorkshire Regiment Cap Badge
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 WW2 British Army 3rd The Kings Own Hussars Cap Badge
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Genuine British Army The Blues and Royals Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • Genuine British Army Royal Logistics Corps Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • Victorian British Army 4th King's Own Royal Regiment Glengarry Cap Badge
    Regular price
    £28.99
    Sale price
    £28.99
    Regular price
    Unit price
    per 
    Sold out
  • Original British Army - The 95th Derbyshire Regiment of Foot 1874-1881 Cap Badge
    Regular price
    £32.99
    Sale price
    £32.99
    Regular price
    Unit price
    per 
    Sold out
  • Original British RAF Air Training Corps Cap Badge
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
    Sold out
  • Original British Army Royal Army Veterinary Corps Cap Badge
    Regular price
    £6.99
    Sale price
    £6.99
    Regular price
    Unit price
    per 
    Sold out
  • Genuine Oman Royal Guard Insignia Metal Cap Badge - Sultan of Oman
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army 3rd The Queen's Own Hussars Regiment Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army Inniskilling Regiment Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • Canadian 48th Highlanders Regiment - British Army Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • The Brockville Rifles - Genuine British Army Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • Grenadier Guards - Genuine British Army Cap Badge
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
    Sold out
  • The Cheshire Regiment - Genuine British Army Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • 15th 19th The Kings Royal Hussars - Genuine British Army Cap Badge
    15th 19th The Kings Royal Hussars - Genuine British Army Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • Royal Lincolnshire Regiment - Genuine British Army Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • Royal Hampshire Officers Bronze - Genuine British Army Cap Badge
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
    Sold out
  • Guards Machine Gun Batallion - British Army Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army Royal Honourable Artillery Company Cap Badge HAC
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • WW1 British Army The King's Royal Rifle Corps Regiment Cap Badge - Original
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Original British Army Princess of Wales's Yorkshire Regiment Bronze Cap Badge
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army 2nd King Edward's Horse Regiment Cap Badge
    Regular price
    £16.99
    Sale price
    £16.99
    Regular price
    Unit price
    per 
    Sold out
  • Genuine British Army 2nd Gurkha Rifles Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army GVI Royal Engineers Cap Badge
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW2 British Army - Royal Army Service Corps Cap Badge
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • British Army WW1 Royal Berkshire Regiment Cap Badge
    Regular price
    £5.99
    Sale price
    £5.99
    Regular price
    Unit price
    per 
    Sold out
  • Genuine British Army The Queen's Lancashire Regiment Cap Badge
    Regular price
    £7.99
    Sale price
    £7.99
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 /WW2 British Army Royal Electrical & Mechanical Engineers Cap Badge
    Regular price
    £9.99
    Sale price
    £9.99
    Regular price
    Unit price
    per 
    Sold out