Keynes actualmente reside en Highbury y Redbrige, Londres.