To navigate, press the arrow keys. Jade Palace ← View details 18-20 Barrack Street, Colchester, England CO1 2LJ +44 1206 862800 Get Directions From* To * — Required information