Last time I went to london was three years back. I still relive the memories I had during the trip.<br/><br/>Does it sound fine grammatically?