Shops full every day ‘thanks to Christmas Markets’ Shoppers prefer a location where they can "eat, drink and socialise". Source