Prince Edward's rent on the 120-room Surrey mansion is a peppercorn arrangement, meaning the royal pays a nominal fee despite the estate's massive size
'Star Wars' creator George Lucas reportedly purchased a $52 million home in London, which is said to be among the biggest property sales in the city in 2025