To navigate, press the arrow keys. Ards Rover & Mini Centre ← View details Church Street, Newtownards, Northern Ireland BT23 4AN +44 28 9181 3337 Get Directions From* To * — Required information