Luxembourg City, Luxembourg - Place de la Constitution (2018)