Prime Minister David Cameron has been invited to visit China by President Xi Jinping, Downing Street has revealed.
The invitation came when the two men spoke at last night's official dinner at the G20 summit in St Petersburg, Russia.
No date has yet been set for the visit, but it is thought it could come as early as November.
Reports had suggested that Beijing was making Mr Cameron wait for a visit because of anger over his decision to hold talks with the Dalai Lama in London last year.
Mr Cameron last visited China in 2010, when he led the largest ever UK trade delegation to the Far Eastern economic giant.