Magic Castles is a London-based brand, they collaborate with a diverse pool of artists, to deliver patterns that are bold, lively and vivid and relaxed silhouettes. Magic Castles is “inspired by daydreams for daydreamers,” asking its audience to lay back, relax, and enjoy the magic of everyday life.