Lord and Lady Taylor Meet with Liu Xiaoming Lady Taylor and I met Liu Xiaoming, the Chinese Ambassador to the United Kingdom. Share this Project