Normal everyday shoes are fine, you do not need dedicated dance shoes to take part in classes and dances. Any type of footwear that is comfortable, in a good state of repair and allows your foot to swivel on the floor are best. You can learn in trainers, but they’re not ideal.
After a year or so some students get proper dancing shoes. Here in Bristol there are three dance shoe shops selling different makes and styles of shoes.
Holbrook’s Dance Shoes are based in Henleaze at 33-35 Southmead Road, Henleaze, Bristol, BS10 5DW on 0117 924 74 74.
Dance World in Bedminster at 52 Bedminster Parade, Bristol, BS3 4HS on 0117 953 7941.
Dancewell in Cotham at 60 Cotham Hill, Bristol BS6 6JX on 0117 973 0120. Their web site does not show ballroom shoes but they do have a small selection in the shop in Cotham.