I live in the sticks and am coming to the big city soon. My dd wears ribbons in her hair (in the style of Lola from Charlie and Lola!) but they are amazingly hard to get. John Lewis used to be full of them when I was a girl but not anymore. Anyway I thought I would be able to get some in London but don't want to search the whole city. And I wouldn't mind some buttons too!
Any ideas would be much appreciated.