An Uber driver charged a drunk passenger £102.17 ($215.55) for a journey after taking him on a 30km detour around London while he slept.

Daniel Kaizen ordered a minicab from Old Street to Wood Green, north London, at the weekend, an 8km trip which he said he was told would cost about £15.

But the late-night detour around the capital meant that his journey took five times longer than he expected and the bill came to over £100.

He said that Uber has since apologised and promised to refund the money.

Kaizen, 26, ordered an Uber minicab in the early hours of Monday and said that he slept most of the way back.

But instead of being driven through north London on what would have been the quickest route, he spent the night riding due east to Barking before being taken around the North Circular to his destination.

After waking up at his destination, he switched on his phone to give his driver a star rating and said, “I nearly spat out my tea laughing at the route”.

Looking at his phone, he could see the round-about route the driver had taken as well as the car going beyond where he says he was dropped off.

He wrote on Facebook: “Well, I was drunk, but damn Uber, 105 for a 15 journey.”

Kaizen says Uber has apologised and says it will refund the amount in the next five days.

It comes after another Uber passenger, Jonny Bee, was charged £93 for a five-minute journey after he says he was wrongly charged for a luxury car. Uber claimed the driver had forgotten to cancel the previous journey from his machine.

The app has sparked protests around the world by taxi drivers who claim that Uber drivers are not subject to the same level of regulation as they are.