Question: when are the xmas markets on in edinburgh?
Answer: Markets open at 1pm on 17 November, close at 8pm on 24 December, are closed 25 December, open 12pm 26 December and 1 January.