The Times have revealed their ranking of the seven prettiest towns in the UK to visit for a Christmas shopping spree.
From picturesque villages with local businesses to shop at, to those putting on an incredibly festive market, towns across the country are getting into the Christmas spirit and welcoming visitors to come along and see what they have to offer.
Check out The Times' prettiest towns in the UK for Christmas shopping, and maybe get a trip booked in before the big day!

5. Cambridge, Cambridgeshire
While Cambridge is certainly home to many local businesses and shops, it also has a dedicated shopping area for big-name brands. The town undergoes a festive makeover at Christmas time, paying homage to its historic roots while also staying true to its modern vibe. | Boris Stroujko - stock.adobe.com

6. Ludlow, Shropshire
Ludlow in Shropshire has its very own market outside of Ludlow Castle, which has been a tradition since 1086. The town is also home to beautiful shops such as Bodenhams, Little Twidlets and Ludlow Vintage. | Paul - stock.adobe.com

7. Lewes, East Sussex
Lewes in East Sussex is home to many independent shops, including womenswear retailer Along Came She, homeware seller Closet & Botts, and vintage clothing shop Rehab, along many more. Lewes also has its own markets dedicated to food, crafts, flea and a Christmas fair. | pxl.store - stock.adobe.com