What to do in Madrid, tuesday 3 june 2025



From Thursday 2 January to Monday 30 June 2025:

From Saturday 4 January to Sunday 21 September 2025:

From Monday 6 January to Tuesday 30 September 2025:






Sorted by: