Formal:
* J'habite à Londres. (This is the most common and straightforward way to say it.)
Informal:
* Je suis à Londres. (This literally translates to "I am in London," but it's often used to mean "I live in London" in informal settings.)
More specific:
* Je réside à Londres. (This is more formal and emphasizes the act of living there.)
Note: The preposition "à" is used before place names in French.