Yes, a Jamaican citizen can live in England. As a Commonwealth citizen, Jamaicans have the right to live and work in the United Kingdom without a visa.