Filter
London, Greater London
Filter
Evil lurks in the city streets.A man is discovered on a leafy North London street, fighting for life after a brutal beating. DI Matthew Denning and his team are quickly called in …