Taxi driver asked a blind person for directions, couldn't use a GPS and ignored ...

A grandmother has lost her taxi accreditation after she racked up close to 30 traffic offences and asked a blind passenger for directions.

Melbourne taxi driver Hawa Add, 69, has been banned from driving after repeatedly being caught speeding, running red lights and failing to restrain a child.

She has faced court eight times, has collected a total of 27 traffic offences and has had disciplinary action taken against her on three occasions.

On top of her run-ins with the law, she has also drawn several complaints from passengers, at one point asking a blind person to give her directions, failed to use a GPS and refused to accept cash payments.

According to the Herald Sun, Ms Add has been caught speeding 19 times, ran through red traffic lights five times, fails to give way and failed to use headlights.

On one occasion she was even caught failing to restrain a child in the back seat.

Melbourne taxi driver Hawa Add (pictured), 69, has been banned from driving cabs twice due to her long list of offences and complaints

Since she began driving taxis in 2004, passengers have filed 21 formal complaints against the Somali-born woman.

Passengers said Ms Add has insufficient knowledge of Melbourne roads, refused to help a vulnerable passenger with their luggage and asked a blind passenger to look out for street numbers.

She also failed to use a GPS, was caught taking a longer route than necessary for short trips, refused to at times accept cash and on other occasions accept credit cards.

Passengers also reported that the 69-year-old drove in such a way they feared for their safety and was abusive to customers, and other people on the