Año 1940. Europa está en manos de los nazis. En plena posguerra, Madrid pasa hambre y se ha convertido en un hervidero de espías de todas las potencias mundiales.
Harry Brett, un antiguo soldado inglés que participó en la guerra civil y trabaja para el servicio secreto británico, debe ganarse la confianza de un antiguo condiscípulo, Sandy Forsyth, a fin de averiguar a qué negocios turbios se dedica en la España de Franco.
Mientras tanto, Barbara Clare, la novia de Sandy, ex enfermera de la Cruz Roja, también tiene una misión secreta: encontrar al que fue su amante, Bernie Piper, un voluntario comunista de las Brigadas Internacionales que despareció tras la Batalla del Jarama.
C. J. Sansom (1952-2024) estudió en la Universidad de Birmingham, donde se licenció, y también cursó un doctorado en Historia. Tras pasar por varios empleos, trabajó como abogado hasta que decidió dejarlo todo para escribir a tiempo completo. Además de Invierno en Madrid, C. J. Sansom es autor de una serie de novelas históricas y de misterio ambientadas en la Inglaterra de los Tudor y protagonizadas por el abogado Matthew Shardlake.