Esslingen Christmas market is in fact two markets rolled into one. Alongside a traditional market with all the festive gifts and foods you’d expect, there’s also a medieval market, where every ...