In this Keeper of Lost Cities fan fiction, Sophie Foster is a normal high school girl who goes on a class trip to London for two weeks.While she is there, Sophie meets two boys, Fitz and Keefe.When she falls in love with both of them, she must choose one boy.Who will Sophie choose? The characters Sophie, Tam,Jensi, Stina, Biana,Fitz, Dex, Edaline, Grady, Marella, Linh and Keefe all belong to the amazing Shannon Messenger.
13 parts