My brother has been living in London for many years.
Minor objection: ‘has been living’ should be ‘has lived’.