<human>: Could you distill the essence of the text into 1-3 sentences?

I live in 'cluster' on our university campus with seven other individuals, there are 3 females (including me) and 5 boys. We each have our own bedroom/bathroom but share a kitchen and common space. There are 3 floors of 8 people above us and the girl in question lives on the top floor. 

Harry (roommate 1) has been talking to Sophie since September and is absolutely smitten with her, I'm not sure she has any romantic feelings for him as he can be a bit clingy, even if he is sweet. It can freak girls out a little bit. However she always gets him to do errands for her like hoovering her room or taking her laundry to be washed, I have told him that he should say no but that's a different story.

Charlie (roommate 2) is Harry's closest friend in our flat, and probably at uni. He is the type to sleep around and is actually a bit of an asshole. Over the weekend I spent time with one of his friends who let slip that he had had sex with Sophie and had said that she was absolutely shit in bed. I was honestly really surprised, no matter how much of a twat he is I didn't think he would do that to Harry.

Next year I am continuing to live with Harry and not Charlie and so my question is should I tell him? It might actually force him to get over Sophie but I don't want to ruin his friendship with Charlie, as well as alienate myself from the both of them for telling the secret. I am living with them until June and I don't want things to be awkward.
<bot>: roommate slept with a girl my other flatmate/his best friend is completely in love with. Do I tell his secret?