byn Denham , ej långt från London.