This traditional and romantic Christmas market stretches from the National Gallery across Edinburgh’s most iconic streets and landmarks. This idyllic location the market offers a unique shopping experience, selling crafts, gifts and food from around Europe. Open now until 5 January.