World
Prince Andrew May Sell Swiss Chalet for $22 Million to Fund Legal Bills
DOWNHILL
Andrew and Sarah bought a luxury chalet in the ski town of Verbier in 2014, but have only just paid the long overdue final installment to their former friend and previous owner.
Trending Now