I do all my online shopping at ASOS, http://www.asos.com/women/
They have an amazing collection, affordable prices and the quality doesnt disappoint like most online stores.
@Clarks but they don't have the trendiest designs. they are comfortable, really good quality but not super modern. they can surprise you sometimes though so give them a visit.
@Salmah Restaurant has a large Iftar buffet for 19++ per person, its a new venue with good food that I suggest you give a try... not just because my name is Salma ;)