Inside London's $160 Million Mansion

Inside London's $160 Million Mansion

Safe to say it’s the most expensive home in the country, Access correspondent Michelle Beadle takes a tour of the 27,000 square-foot, 14 bedroom home which is surrounded by lush gardens. So, have any stars considered buying the property?