Portobello by Ruth Rendell
In Portobello, Ruth Rendell, the reigning queen of suspense fiction, gives us a tale of psychological suspense created by interplay among sharply drawn characters. For an 80+ year old writer Rendell has created especially complex and sympathetic younger characters. One of the finest characters is London's Portobello Road itself. Long a haven for criminals and lowlifes, the road is now a prime shopping area whose character is transforming to upscale and multicultural.
The audiobook version is read by Tim Curry who gives fine voice to the whiney, the snobbish, the dangerous, the amoral and the good who inhabit the Portobello Road.