Took a cheap flight to London then headed up to spooky Edinburgh for the weekend via train. Did you know there is a train from London Kings Cross station to Edinburgh every 30 minutes?? Amazing! Here is our weekend guide to the magical city of Edinburgh.