Live Next Door to the British Royal Family

Billionaire

Several grandly restored apartments overlooking Buckingham Palace have just been listed for sale — with prices reaching a royal sum of up to £18 million. [Full Article]