I decided to take up Ballroom and Latin dance classes and this came up on a Google search there are bookable blocks of lessons or weekly sessions you can book and pay for up to 2 hours before the event. I am not sure what the children's sessions are like.
Friendly atmosphere, excellent teaching and most important that technique is taught, even to beginners, which isn't the case in some other dance studios.