One Direction star Harry Styles rarely stays in the two luxury homes he has bought in London, and instead spends his time living at his friends' houses so he doesn't have to be alone.

The 19-year-old singer owns two lavish properties in the British capital, but fellow pop star Ed Sheeran reveals his friend gets lonely so he goes to stay with pals.

Sheeran admits Harry recently moved in with him, and it took him a while to understand why he didn't want to live by himself.

Sheeran tells American radio station 95.5 Wplj, "The strangest thing about Harry is he lived at my flat for a while, but he had a house, he had two houses... this was like a couple of months ago. He had two very posh houses in London and he'd just come and stay. And I'd be like, 'Don't you want to just, live at your house for a bit?' And he's like, 'No, I'm cool'.

"He lives just at his mates' houses. It's cool cos (sic) obviously he gets to see his friends every day and you wouldn't want to be in a big house on your own. So for a little bit I was just like, 'Man, you should live in your own house for a little bit.'"