Luxembourg city has quite selection for small shops or large shopping centers. For those who are looking for designer or gourmet items, then Grand Rue is the best place to find these. During my visit in Luxembourg, Grand Rue was one of the places I went because I wanted to buy the Laduree Macarons.
The Luxembourg City shopping area, Grand Rue has lots of high end fashion designer stores as well as other fashion boutiques. One of the great things about this shopping area is that it is pedestrian only street.