translate English to French: The last conference took place in London in May 2007.
La dernière conférence a eu lieu à Londres en mai 2007.