To navigate, press the arrow keys. Orrs ← View details 26A Frances Street, Newtownards, Northern Ireland BT23 7DN +44 28 9181 3130 Get Directions From* To * — Required information