Items tagged Berchem
Posts
-
AREA NEWS: 2theloo opens its largest location in Luxembourg
Toilet store chain 2theloo has opened its largest European store in Berchem, Luxembourg, located at the Shell gas station alongside the E25 highway towards Luxembourg city. It also happens to be the largest Shell gas...