Please note fans planning to visit our stores on launch day

Carnaby Street is getting a makeover!

Our Alice In Wonderland launch happens this Friday, but sadly our Carnaby Street Store is currently closed whilst we make it even more magical.

Please head to our Camden Store to see the full collection from 12 noon.

We look forward to seeing you.

Find all the details regarding our Camden Store here: //

209-210 Chalk Farm Road, London, Greater London, United Kingdom, NW1 8AB

0207 4823 090