Né à Hambourg en 1962, John Lanchester a passé son enfance à Calcutta, Rangoon, Brunei, Hong Kong et vit aujourd'hui à Londres avec sa femme Miranda Carter et leurs deux fils. Après avoir été critique gastronomique à l'Observer, puis rédacteur-en-chef adjoint de la London Review of Books, il se consacre à la fiction. Le Port des senteurs est son troisième roman à paraître au Seuil après Le Prix du plaisir (1997) couronné en Grande Bretagne par le Betty Trask Award et le Prix Whitbread du premier roman, suivi de Mr Phillips (2002).