ONE of the oldest annual fairs in the UK is taking place today – for the 730th time. But visitors walking amid the bobbing balloons, busy trade stalls and whirling waltzers at Neath’s “great fair” ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results