translate English to French: One of the things that they welcome about living in London is democracy and the right to have their say on vital issues.
Si ces habitants apprécient la vie à Londres, c'est notamment pour la démocratie et le droit de s'exprimer sur les questions cruciales.