It was about a graduate who moved from Newcastle (?) to London and worked in publishing. Her boyfriend was called Giles (?) and spent most of the book working in the US, and she eventually dumped him to go out with her flatmate. I think some of the other characters were called Tosca and Cressida. It had a yellow cover with a picture of a girl on the front. Part of the plot hinged around her and her flatmate rewriting a novel that the villain, who I can't remember at all, was writing about their flatshare.
Any ideas? I think it came out in the late 90s/early 00s.