The pretty village of Talybont-on-Usk is nestled within the majestic landscape of the Bannau Brycheiniog Brecon Beacons ...