I'm in Bristol for a couple of days looking to do some Christmas shopping. I have just walked through Broadmead/Cabot Circus and am really disappointed. The 'christmas market' seems to be mostly a few shit food stalls and I haven't seen any independent shops. Even the M&S is closed! What am I missing? Where is best in the city for a good mix of shops?