A high street in the south Wales valleys has been named best in the UK. Treorchy's bustling centre has been praised for its thriving community. The former mining town in Rhondda saw off stiff ...