World Dance Masters 2023

World Dance Masters returns to the Winter Gardens Blackpool, with over 1200 competitors flying in from 25 countries around the world.


Visit Website