My Niece and I will be in London late August. It has been 20 years since I lived in London and so I am somewhat out of date.. Can I please have recommendations of suitable stores (mostly clothing and moderately priced) that I should probably take her too. We have set aside a day for 'only shopping' in our itinerary so I need to be focused and know exactly where we are going. TopShop Oxford St is the only one I can remember. Any suggestions gratefully accepted as teenage, shopping, girl and London is going to be a dangerous mix!!