Free UK shipping on orders of £10 or more

New Historic Counties patches

  • Cheshire county flag patch
    Cheshire county flag patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Staffordshire county flag patch
    Staffordshire county flag patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Wiltshire county flag patch
    Wiltshire county flag patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Yorkshire county flag patch
    Yorkshire county flag patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Cumbria county flag patch
    Cumbria county flag patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Northumberland county flag patch
    Northumberland county flag patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • North Yorkshire county flag patch
    North Yorkshire county flag patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Lancashire county flag patch
    Lancashire county flag patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Kent county flag patch
    Kent county flag patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Derbyshire county flag patch
    Derbyshire county flag patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 

New British wildlife patches

  • European Badger patch
    European Badger patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Barn Owl patch
    Barn Owl patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Red Fox patch
    Red Fox patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Atlantic Puffin patch
    Atlantic Puffin patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Red Deer patch
    Red Deer patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • White-tailed Sea Eagle patch
    White-tailed Sea Eagle patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Eurasian Red Squirrel patch
    Eurasian Red Squirrel patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • European Hedgehog patch
    European Hedgehog patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Western Capercaillie patch
    Western Capercaillie patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Scottish Wildcat patch
    Scottish Wildcat patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Grey Seal patch
    Grey Seal patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 
  • Eurasian Otter patch
    Eurasian Otter patch
    Regular price
    £5.00
    Sale price
    £5.00
    Unit price
    per 

Alps patches: a milestone range

Bags of character