Get Directions to The Dance Studio Leeds ← View details Macaulay Street, Leeds, West Yorkshire LS9 7DZ, United Kingdom, Leeds, England Get Directions From* To * — Required information