Dafydd III in 1283. READ MORE: 'The Welsh Government is repeating the biggest mistake it ever made' READ MORE: Drivers told to have tea bags in their car or risk a £2,500 fine Today, the village is ...