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

LEAVE A REPLY

Please enter your comment!
Please enter your name here