This is the underrated UK city that has a fantastic Christmas market and a slew of wonderful independent shops. As worries grow for the health of high streets across the country, some towns and cities seem to be thriving , with locals enjoying a plethora of independent shops , cosy cafes and lively pubs. When it comes to Christmas shopping, people often think of some of the UK's biggest cities such as London, Manchester and Birmingham.

However, these places can swell with crowds of shoppers, and it can make for a rather stressful experience. It might actually be better to visit one of the country's smaller cities where people don't tend to flock during the festive season. One of those cities is located in Scotland, which is home to only 47,000 people, which is a much smaller number co

See Full Page