10 things to do this week

15.05 - 22.05 2018
1

Go mad for Mods

19.05.2018

Nottingham duo Sleaford Mods make their highly anticipated debut appearance in the grand duchy on Saturday.

Piece of statue tumbles from station façade

News Current affairs 14.05.2018 Staff
The main entrance of the central train station in Luxembourg City, seen the morning of 14 May 2018

The main entrance of the central train station in Luxembourg City, seen the morning of 14 May 2018

Photo: Staff