Crimson Petal and the White (book)

Plot Summary:

Step into Victorian London and meet our heroine, Sugar - a young woman trying to drag herself up from the gutter any way she can - and the host of unforgettable characters that make up her world. [1]