News

These market town have been praised as two of Britain’s most appealing There are almost 1,250 towns across Britain, and The Telegraph has created a list of the prettiest ones to visit this year. The ...
A three-week archaeological dig at Newtown Park in Powys has been completed, unearthing fragments thought to be over 700 years old.