Earl Spencer Bars Meghan from All Thorpe House Estate Amid Ownership Dispute

Earl Spencer, the brother of Princess Diana, has reportedly banned Meghan Markle from All Thorpe House estate due to her alleged outrageous demands and a dispute over ownership. This news comes shortly after Prince Harry and Meghan were asked to vacate Frogmore Cottage. All Thorpe House, which is the family home of Lady Diana Spencer, … Continue reading Earl Spencer Bars Meghan from All Thorpe House Estate Amid Ownership Dispute