Seven years since I stepped London. Damn, I feel old. (en London, Unιted Kingdom) www.i