A Perth woman was left shocked and disgusted after she stumbled upon a taxi driver taking a dump on a park verge in Leederville on Tuesday.

According to the Perth Voice, the woman was walking her dog when she spied a Swan Taxis cabbie squatting down on a patch of grass on Burke Street near the Britannia Park tennis club at around 9.50am.

The mess left behind by the cabbie.

This was despite a public toilet being only a stone's throw away.

The woman, who didn't want to be named, said the cabbie even brought his own bog roll.