Rachel has had a tough time of it lately. Her step dad tried to make a pass at her, resulting in him and her mother Sarah getting a divorce. And now her mother blames all her troubles on Rachel. When things get too much for Rachel, she decides to run away. But is love and luck just around the corner on the streets of London?All Rights Reserved