Collection: WW1 Badges

607 products
  • Original WW1 / WW2 British Army Wiltshire Yeomanry Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army Royal Artillery Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army East Lancashire Regiment Cap Badge
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • British Army - National Motor Volunteers Regiment WW1 Cap Badge
    Regular price
    $49.00
    Sale price
    $49.00
    Regular price
    Unit price
    per 
    Sold out
  • Royal Sussex WW1 5th Cinque Ports Battalion, Royal Sussex Regiment Cap Badge
    Regular price
    $31.00
    Sale price
    $31.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 - 16th London Bn (Westminster & Civil service Rifles) Cap Badge
    Regular price
    $17.00
    Sale price
    $17.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army Royal Marines Collar Badge
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army The King's Liverpool Regiment Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army - Royal Army Ordnance Corps Cap Badge
    Regular price
    $11.00
    Sale price
    $11.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army Royal Welsh Fusiliers Regiment Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • RARE Original WW1 / WW2 British Army Royal London Fusiliers Cap Badge
    Regular price
    $38.00
    Sale price
    $38.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army - Royal Horse Guards Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army 16th Country of London Queen's Westminsters Cap Badge
    Regular price
    $17.00
    Sale price
    $17.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army Irish Guards Cap Badge
    Regular price
    $13.00
    Sale price
    $13.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army General Service Cap Badge
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army Ordnance Corps Collar Badge
    Regular price
    $7.00
    Sale price
    $7.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army The Cambridgeshire Regiment Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army Gloucestershire Regiment Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army Scottish Lowland Regiment Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army General Service Cap Badge
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army - 2nd Dragoon Guards BAYS Regiment Cap Badge
    Regular price
    $7.00
    Sale price
    $7.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army Middlesex Regiment Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army - South Lancashire Regiment Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army Cheshire Regiment Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army - Royal Army Ordnance Corps Cap Badge
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army - Royal Army Education Corps Cap Badge
    Regular price
    $11.00
    Sale price
    $11.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army - Royal Warwickshire Regiment Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army Pioneer / Labour Corps Regiment Cap Badge
    Regular price
    $11.00
    Sale price
    $11.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army 16th County of London Westminster Regiment Cap Badge
    Regular price
    $22.00
    Sale price
    $22.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army - 3rd Carabiniers Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army Army Cyclists Corps Cap Badge
    Regular price
    $24.00
    Sale price
    $24.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 British Army - Army Cyclist Corps Brass Cap Badge
    Regular price
    $26.00
    Sale price
    $26.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army The Lancashire Fusiliers Regiment Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army Bedfordshire & Hertfordshire Regiment Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army - Irish Guards Cap Badge
    Regular price
    $13.00
    Sale price
    $13.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army General Service Cap Badge
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army - Royal Scots Fusiliers Busby / Cap Badge
    Regular price
    $20.00
    Sale price
    $20.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army - 3rd Carabiniers Regiment Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army Grenadier Guards Regiment Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Original WW1 / WW2 British Army Royal Army Ordnance Corps Cap Badge
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out