Lying between Nowy Świat high street and the Royal Castle, Krakowskie Przedmieśćie is the final link on the Royal Route – festooned with lights, it’s here that history combines with the spirit of Christmas to make for an essential December walk…