The only regiment to win battle honours on British soil was back in Fishguard this week.
The Territorial Army unit, 224 Squadron, Pembroke Yeomanry, won their honours against the French in the failed invasion of 1797.
They were back raising money for charity by pushing a bed through the streets.
After heaving the heavy furniture and collecting money on the way, they pushed on to Haverfordwest, Narbeth, Tenby, St Clears and finally Carmarthen.
The soldiers raised £2,000 to be split between the Cardiac Risk in the Young and the Army Benevolent fund.
The soldiers said they were astonished at the generosity of the public as they made their way around the towns. "The buckets were soon filled with money. Any worries they had with cars and other vehicles were soon dispelled as their owners dropped their windows and also gave money for the causes," a spokesman said.
On Wednesday, which is a training night for the soldiers of 224 (Pembroke Yeomanry), Mrs Maureen Ward from the Cardiac Risk in the Young charity came to receive the cheque which had been raised by the hard work of these local soldiers.