Live Next Door to the British Royal Family May 18, 2017 by admin 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]