Alba Flamenca is Scotland's only dedicated flamenco dance school and performance venue. It offers flamenco classes and workshops, with a studio available for hire, and features daily shows of flamenco, world dance, and music.