The main differenxce is in the context:
the /form/ abitavo/ is needed if you want to relate two different facts:
Example:
-- quando abitavo a Londra mi alzavo ogni mattina all'alba, prendevo una
lezione di inglese adl mio insegnante e poi andavo al mio lavoro.
- un giorno, mentre andavo in bicicletta in un pomeriggio di sole, mi e` successa una cosa molto buffa ..., a quei tempi abitavo a Londra.
Or:
-- ho abitato a Londra per molto tempo, ed e` stato un periodo felice.