Treorchy crowned “UK’s best” in the Great British High Street Awards
Treorchy in the Rhondda Valley, Wales has been crowned ‘High Street of the Year’ ‘Rising Star of the Year’ awarded to The Square, Kelso, Scotland The 2 high streets, commended for innovation and community engagement, win £15,000 for the local communi… read more