The 10 most beautiful towns in the UK

Castle Combe

From rural villages to impressive coastal towns, today the UK is home to some of the most charming places in the world. From Antrim coast in Northern Ireland and the Highlands in Scotland to the Welsh valleys and the coast of Cornwall, this guide lists the ten most beautiful towns