To navigate, press the arrow keys. Pets at Home Ilford ← View details 2, Newbury Retail Park, Horns Road, Ilford, England IG2 6BE +44 845 600 9520 Get Directions From* To * — Required information