The prettiest town in the UK is named – and it’s instantly obvious why it won title
With its pretty shopfronts, quirky cobbled streets and historic buildings, Lewes has been named the UK’s prettiest town.
Daily Express :: Travel Feed
With its pretty shopfronts, quirky cobbled streets and historic buildings, Lewes has been named the UK’s prettiest town.
Daily Express :: Travel Feed