To navigate, press the arrow keys. China Garden ← View details 21 Bromley Road, Colchester, England CO4 3JF +44 1206 869086 Get Directions From* To * — Required information