I listen to a lot of BBC Audio books. Some are full cast recordings, some are read by the key figure from the corresponding TV series. Full cast recordings are nearly always better (there are a few exceptions, but not many). I struggle to understand why BBC Audio seem to pick anybody who has been on Doctor Who to read the Doctor Who audio books. I'm not criticising Stuart Milligan (who played Nixon in "The Impossible Astronaut") who reads this one - I just think it would be significantly better to do a full cast recording. It's not as it there are even that many characters in this story, so it wouldn't have been hugely expensive to produce. Stuart Milligan does an adequate job, but I was distracted by it not being the Doctor (Matt Smith) or a full-cast recording.
I won't give the story away, but I'm afraid that the story is certainly not one of the better ones, whether on audio book or otherwise. If written better, it could have made a TV episode, but it did not work for me on audio - predictable, no tension whatsoever, and with a weak ending. The saving grace was the character of the taxi driver, around whom a much better story could have developed.
Passable, but nothing special.