Selfridges have transformed corners of their London, Manchester and Birmingham stores to become twinkling, shining spaces dedicated to these magical creatures. No surface goes un-glittered, no forehead goes un-horned. It’s the stuff of dreams for those who love to see unicorns sprinkled across all manner of everyday items.

Leave a Reply

Time limit is exhausted. Please reload CAPTCHA.