Pretty Welsh town packed with 100 independent shops and no abandoned stores in sight
Against the stunning scenes of the Brecon Beacons is a small town that certainly packs a punch, with 100 independent shops lining its high street, without any empty shops
Open at Wales Online




















