Weird question but I'm visiting tomorrow and want to get some treats for myself and splurge for a once off. I know there's so many shops in the city where I can stock up, I love going into the likes of Selfridges or John Lewis for the atmosphere alone. Where's your favourite place in the city centre to buy makeup / beauty stuff?