Kingly Court has helped London’s Carnaby Street to reclaim its 1960s reputation as the heart of swinging London (well, at least a vein of it, anyway). The three-tiered complex boasts a funky mix of established chains, independents, vintage and gift shops. The café-filled courtyard generates the most bustle, attracting custom to ground-level shops such as Marshmallow Mountain, which has a good selection of vintage shoes, clothes and bags, Lazy Oaf (trendy menswear), Henri Lloyd, Vans and Mnini (vintage-style gifts).
There’s more vintage clothing from Stromboli’s Circus (formerly Twinkled), which goes the whole hog with vintage homewares as well as clothes. Also check out the women’s boutique BirdCage. Crafts get a look in on the second floor at Buffy’s Beads and All the Fun of the Fair (knitting supplies). There are also outposts of Triyoga and Walk-In Backrub, and decent beauty treatments (manicures, waxing, facials) can be had at the Beauty Lounge (no.1, 7734 6161, www.thebeautylounge.co.uk).