Get Directions to Phoenix Dance Theatre ← View details 3, St Peters Buildings, Saint Peters Square, Leeds LS9 8AH, United Kingdom, Leeds, England Get Directions From* To * — Required information