For a souvenir you could only find in London, this colorful boutique stocks art, gifts, and collectibles designed by some 250 local artists, with an emphasis on British themes and this street’s rock history.