Prostitution is basically consultancy (and yes, I have worked as a consultant and this parallel was used in my second interview). I was always told the rule that a consultant never says no to work - they merely increase the amount they charge.

Thus to refuse would be technically illegal if it is based purely on the colour of her skin, but if she was to price them out of the market that would be technically OK.