0 votes
Where Does Rita Ora Live?

1 Answer

0 votes
Rita, who lives in North London, is staying with a bunch of her pals at the property in the South West, according to reports flouting the the government's "stay at home" guidelines during the coronavirus pandemic.
...