If you love shopping for make-up, Mecca has it all. It's a department store of make up stocking over 100 different brands, including Benefit and Philosophy . Always enjoy having a browse and usually come away with a lippy or mascara when dropping in.