New fashion brand Ghost Venom, the brainchild of up-and-coming young designer John Peel, is launching with a VIP event at Toy Room in St Julian’s on Friday. The first collection is inspired by the fantasy worlds of 1980s retro-futurism, punk music’s do-it-yourself ethos, rounded up by a touch of 2024 futurism.Peel’s earliest inspiration came from...