yea, Doha has a lot of places to shop like; Villagio, City Center, The Mall, Landmark, Royal Plaza, Al Asmakh Mall, and i guess you could count Lulu Center.

*Also now until August 5th, they have a Soho type convention by the Intercontinental Doha (Big Red Building), you should check it out.