Inside one of UK's prettiest town for Christmas shopping boasting a castle and independent shops
With its artistic vibe, independent spirit and touch of elegance, it’s easy to see why Lewes has made the UK’s prettiest towns list, but what’s it like to live there?