To navigate, press the arrow keys. Russell's Food & Drink ← View details High Street, Newtownards, Northern Ireland BT23 7HS +44 28 9182 0714 Get Directions From* To * — Required information