Other than Blackpool ballroom, I can’t think of a better ballroom than Sheffield city hall. You will find a 2,000 seater room for concerts, the ballroom downstairs and a smaller room for lectures and talks.
It only costs £3-50 for a Saturday afternoon Tea dance in Sheffield city hall, from 1:30pm to 4:00pm. There are also Tuesday and Thursday Tea dances. Alternating ballroom and sequence dancing throughout the afternoon. The only disappointment is the lack of younger people.
All the best