Glamorganshire Constabulary insignia.
Merionethshire Constabulary helmet plate
Breconshire Constabulary helmet plate.
Cardiff County Borough Police truncheon.(#2 of 2)
Neath Borough Police painted / decorated...
Brecknock & Abergavenny Canal Company...
NHC Police
Taff Vale Railway
19th century Montgomeryshire Constabulary helmet
Swansea County Borough Police senior officers...
Pre 1901 Neath Borough Police
Helmed Heddlu Bwrdeistref Castell-nedd
Carmarthenshire Constabulary helmet
Barry Dock & Railway Company Police
19th Century Cardiff County Borough Police.
19th century Cardiff County Borough Police.