Stephen Fry takes cocaine at Buckingham Palace
The Queen meets Steven Fry during the Dramatic Arts reception at Buckingham Palace last February David Crump at WPA Pool/Getty Images

Stephen Fry has admitted to taking cocaine at Buckingham Palace in his new tell-all autobiography, More Fool Me.

The revered actor and QI presenter said he also used the Class A drug at the Houses of Parliament, Windsor Castle, and Clarence House, as well as his place of work at the BBC Television Centre.

He also adds a host of clubs, high-end establishments, The Ritz and The Savoy and the offices of the Daily Telegraph, The Times and The Spectator to his list when speaking about his 15-year addiction to the drug.

He apologises for his behaviour in the book, which was published this week.

"I take this opportunity to apologise unreservedly to the owners, managers or representatives of the noble and ignoble premises and to the hundreds of private homes, offices, car dashboards, tables, mantelpieces and available polished surfaces that could so easily have been added to this list of shame.

"You may wish to have me struck off, banned, black balled or in any other way punished for past crimes; surely now is the time to reach for the phone, the police or the club secretary."

He said it was an "extraordinary waste of money".

He wrote he spent "tens if not hundreds of thousands of pounds, and as many hours, sniffing snorting and tooting away time that could have been employed writing, performing, thinking, exercising, living".

But he reveals honestly he took the drug because he enjoyed it.

"I didn't take coke because I was depressed or under pressure. I didn't take it because I was unhappy (at least I don't think so). I took it because I really, really liked it," he said.