Kidadl

Carnaby Street

The quirkiest shopping street in London is a haven for fashion-conscious teens and kooky kids, filled with the coolest independent boutiques.