To navigate, press the arrow keys. The Dragon Palace ← View details 72 Buxton Road, Leek, England ST13 6EE +44 1538 385522 Get Directions From* To * — Required information