A local creative business owner is celebrating after winning a national award from The Creation Station, recognising creativity, dedication, and impact within their community.
Sophs Leonard-Morgan, who runs The Creation Station in the Isle of Man, has been named Best New Franchisee at the 2026 Creation Station Awards. The awards celebrate excellence across the UK, Jersey and Isle of Man network, highlighting individuals who go above and beyond to inspire creativity in children, families, schools and adults.
Sophs has been recognised for her commitment to delivering engaging and inspiring creative experiences, helping people of all ages explore their imagination and build confidence through arts and crafts.
Speaking about the award, Sophs said: “I’m absolutely thrilled and deeply honoured to receive the New Franchisee of 2026 award.
“This recognition means so much to me, not only personally but because it reflects the incredible community that I’m so proud to be part of. I genuinely love what I do, and every day I feel fortunate to help people of all ages discover their creativity, build confidence, and experience the joy that comes from creating something they’re truly proud of. Watching that spark ignite in others is extraordinarily special.
“Creativity has such a powerful impact on wellbeing, confidence and the soul, and being able to support and inspire that journey is by far the most rewarding part of my work.”




