UK's best High Street of the year is named - and the Welsh will be very happy

The Welsh valleys town of Treorchy, in the county borough of Rhondda Cynon Taf, claimed the award because of its commitment to the community and an innovative approach to retail and an environmental mind set

Top News