I think it's from the late 80's, early 90's.
It has a female character who has some kind of relationship with the devil. She wakes up one morning and he's given her 'long legs and no boobs'.
At one point her dad and brother are perving over the page 3 girl at the breakfast table so she takes her too and bra off and throws it at them.
In order to fix the situation (I can't actually remember what the main problem/ plot of the story is) the main characters need to get to the Angel Islington, which is an actual angel and not a place in London.
And that's all I can remember.
Any ideas?