You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.
It's that time of year again, when UK cities are packed with stalls selling Christmas wares, from mulled wine to crafty gifts. But how much do vendors have to pay for their stalls?