
London Calling
''A cracking read'' BBC Radio 4
A good cop in a bad city...
Can you win an election and cover up murder at the same time?
When Inspector John Carlyle finds a body in a luxury London hotel room he begins a journey through the murky world of the British ruling classes which leads all the way to the top.
In the middle of a General Election, a murderer is stalking the man poised to be the next Prime Min...
''A cracking read'' BBC Radio 4
A good cop in a bad city...
Can you win an election and cover up murder at the same time?
When Inspector John Carlyle finds a body in a luxury London hotel room he begins a journey through the murky world of the British ruling classes which leads all the way to the top.
In the middle of a General Election, a murderer is stalking the man poised to be the next Prime Min...