Young Private of the 2nd Battalion...
2nd Battalion Monmouthshire Regiment hat pin.
Royal Welch Fusiliers hat pin. 1914-1918
Welsh Regiment lapel badge, 1914-1918
16th Battalion (City of Cardiff) Welsh Regiment...
South Wales Constabulary insignia
Llanelly & District General Hospital Nurses...
Anglesey Constabulary helmet plate.
Pembrokeshire Police tunic belt buckle.
Swansea County Borough Police belt and buckle.
Milford Docks Police helmet plate
Cardiff City Police senior officers cap badge.
Carnarvonshire (Caernarfonshire) Constabulary...
Carmarthenshire Constabulary Victorian helmet...
Neath Borough Police St. John's Ambulance...
Swansea Police St. John's Ambularnce badge
Merionethshire Constabulary helmet plate
Breconshire Constabulary helmet plate/
Pembrokeshire Police senior officers cap badge/
Carmarthen Borough Police horse martingale.
19th century Swansea County Borough Police
19th century Montgomeryshire Constabulary helmet
Swansea County Borough Police senior officers...
Glamorganshire Constabulary senior officers...
Rare pre 1901Glamorganshire Constabulary badge.
19th Century Cardiff County Borough Police.
19th century Cardiff County Borough Police.
Coal Miners' Union Badges
Red Cross Badge
Work place identification card