From November to 31 December 2023. Organised by the Plaza Mayor Christmas Market Association, this hundred-year-old fair is one of the city's most beloved traditions. The 104 stalls run by individual vendors sell Christmas favourites: figurines to make your own nativity scenes, Christmas decorations and gag gifts.