Is there a good British slang equivalent for the U.S. slang "to be head over heels for (someone)"
You could easily use 'head over heels' or 'starry-eyed' perhaps. 'Fancied' in the 70's was much more of a boy phrase so has more of a sexual connotation as in "I really fancy that bird."
Carole





And he is probably more a Marauders era aged guy. Of course, he says it is more the type thing used after "too many lagers", but maybe it still works? *defers to actual Brits*

The less impressive avvie is by me. 

