LEWES in East Sussex has been named the UK’s ‘prettiest town’ and its not hard to see why. The town has winding streets, historical architecture, an award-winning brewery and ...
The UK is home to around 1,250 towns, each with its own unique charm (or lack of) and now a controversial survey has ranked the most beautiful and most unsightly towns across the country ...