I showed these pics to a colleague in the pub yesterday, he served 15yrs with the Royal Hampshire regiment, he is 100% sure these are Hampshire regiment badges and prior to them becoming the Royal Hampshire Regiment, surprisingly there are two ex Hampshire soldiers who use the pub. kind regards
to clarify this we were speaking of the badges in the photo's not those above.