Get Directions to Halifax ← View details 73A Station Road, New Milton BH25 6JD, United Kingdom, New Milton, England Get Directions From* To * — Required information