On 13th March 2004, the town of Cowbridge in the Vale of Glamorgan celebrated the 750th anniversary of the...