Style and Originality oozes from every street of London. There are tons of chain shops like Top Shop, H&M, Gap and River Island, but the small boutiques are the best shops in London. Just like Dolly Dare. Dolly Dare is a girl’s dream. Walls dripped in cotton candy pink, cute barbie-like mannequins and did I mention great clothes? Dolly Dare only makes 20 garments or less in each style, so you won’t be style-jocking the gal down the block. This exclusive boutique likes to keep their clientele and garments on the hush, so they don’t have a website but you can definitely pop into Dolly Dare on 37 Marshall Street London W1F7EZ + 44 0207 434 3423.