cupure logo

I paid £6.80 for hot chocolate at Edinburgh Christmas market to see if it's worth it

Edinburgh Christmas market was recently named the best in the UK, but locals have complained about rising prices at the festive stalls.

Comments

Breaking news