Thursday, November 28, 2024
- Advertisement -spot_img

TAG

phil spencer location location location

Phil Spencer and siblings inherit whopping fortune after tragic loss of parents

Phil Spencer, star of Location, Location, Location, has reportedly inherited £18million from his parents.Anne Spencer, 82, and her husband Richard, 89, tragically passed away...

Latest news

- Advertisement -spot_img