Stuart Marsden is a professionally trained and qualified dancer & musician who specialises in 18th, 19th & early 20th century dance.