Excellent quality and very large dance floor and incredibly good value for money at £15 a ticket which includes alcoholic and non alcoholic punch and snacks. And you may bring your own food and alcoholic drinks.
Many of the guests also attend their dance classes.
A bit tricky to get to by public transport, but not impossible. Use Journey Planner TFL. Their website is below