Is there a Christmas market , is it any good ? I'm looking for a day out in Edinburgh. I hope I've spelt it correctly Im in England do I need a passport ? Silly question I know , where can I get nice Christmas gifts ?