To navigate, press the arrow keys. China Court ← View details 17A Ballyclare Road, Glengormley, Newtownabbey, Glengormley, Northern Ireland BT36 5EU +44 28 9084 0352 Get Directions From* To * — Required information