VIKTOR Krum, Percy Weasley and Malfoy's sidekick Goyle are all heading to Musselburgh this summer to join in the fun as Harry Potter's ‘School of Witchcraft & Wizardry’ arrives in the town.

Stars of the movies will be taking part in the summer event which is being held at Loretto School and raising funds for Children’s Hospices Across Scotland (CHAS).

They include Chris Rankin, who played Percy Weasley; Bulgarian actor Stanislav Ianevski, who was Viktor Krum in The Goblet of Fire; Slytherin’s Gregory Goyle, played by Josh Herdman; and actor Michael Henbury, who starred as a goblin from Gringotts Wizarding Bank, in The Deathly Hallows. He is also famed for roles in Star Wars: Return of the Jedi, Labyrinth and Willow.

Jon Campling, one of the Death Eater followers of Lord Voldemort in Harry Potter, is also a guest at the event at Loretto School, which is raising funds for Children’s Hospices Across Scotland (CHAS).

Ryan Newberry, a stunt performer who has appeared in many of Harry Potter films, including The Goblet of Fire, The Order of the Phoenix, The Half-Blood Prince, and The Deathly Hallows Part 1 and 2, will also appear, say organisers.

He is also known for his work behind the camera as a second or third assistant director in a number of films, including Rogue One: A Star Wars Story, Guardians of the Galaxy, Thor: The Dark World and Avengers: Age of Ultron.

The first star to be announced as taking part was Madam Irma Pince – the librarian in The Chamber of Secrets. She is reprising her role in full costume in the school of wizardry’s first-floor library. Played by actress Sally Mortemore, she will be on hand to help find a copy of Hogwarts A History, Where There’s a Wand There’s a Way or The Monster Book of Monsters.

There will be props and set builds inspired by the hit films, which were based on JK Rowling’s multi-million-selling series of books about a young wizard.

The Weasley family’s flying Ford Anglia car is also coming to the county, as well as a host of other attractions including wand duelling classes.

Loretto School parent Fiona Quilietti has organised the magical event, held on August 3-5 at the school’s Pinkie Campus, heralding the start of the month-long Edinburgh Festival. Saturday, August 4, is already sold out.

The School of Witchcraft & Wizardry takes place from 10am to 6pm over the three days.

Attractions include quidditch games, a Nimbus 2000 Greenscreen, drinking butterbeer and eating chocolate frogs, along with other wizarding treats supplied by Beauregards Candy Co. There are many other surprises in store, including a cosplay/costume competition with a grand prize, live stage shows and wizard’s chess. Cosplayers at the event include Harry Potter-inspired characters Albus Dumbledore, Sirius Black, Dolores Umbridge, Luna Lovegood and a centaur.

Both children and adults are invited to suit and dress up as their favourite character in a bid to win the grand prize.

A broomstick challenge is coming from the Netherlands in what is said to be a first for the UK.

Authors will tell stories and sign their own books, including Courier columnist Tim Porteus from Prestonpans, who will share tales of witches and wizards.

Guests with school passes can also expect magical surprises inside Loretto, starting with photos at the famous train platform and ending in the great hall on the top floor.

Live entertainment, including sell-out Edinburgh Festival shows, will be staged such as Pottervision and Voldemort and the Teenage Hogwarts Musical Parody. Award-winning street magician Ash Pryce performs in the grounds, running The House Cup Challenge in which the audience can win prizes and compete for their favourite Hogwarts house.

Giant trolls, Hagrid’s hut, bouncy castles, a custom-built Nerf range to try wizard archery and Nerf games add to the many attractions.

Tickets are available from fortheloveoffantasy.com/tickets or over the phone by calling the TicketQuarter Hotline on 0344 800 0410 (same cost as calling a normal landline number). Phone lines are open Monday to Saturday 9am-9pm, and Sundays and bank holidays 10am-5pm.