Commercial premises to rent at 2 Place de France, in the Merl district of Luxembourg City. The space suits professional use and lies close to the town centre and main roads.