Meadows Christmas Market 

10 South Clerk Street, Edinburgh, EH8 9JE

Wednesday - Sunday until 24th December