The UK’s best high streets were revealed today after Government backed research put together a list of the most successful town centres. Narberth in Pembrokeshire was one of the 12 best high streets across the UK competing for the title in the final, with Swansea and Treorchy … [Read more...] about Narberth, Pembrokeshire is Finalist in UK’s Best High Street Award
