News

From its huge and imposing medieval castle to its stunning marina and from its quaint cobbled streets and welcoming pubs and restaurants to its centuries of history, this town really is a one off.
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 ...