Salisbury is a great destination for Christmas shopping. It offers all the main high street names as well as independent shops and chic boutiques providing the perfect presents for your loved ones at Christmas. Soak up the festive atmosphere in one of the many cafes, bars and restaurants.