I have a friend stopping over in London for a few days and she wants to go shopping for beads and elastic string kinda stuff. Is there a good place in central London? I could only suggest John Lewis.