The biggest house in London, Russian billionaires, and property development...
The New Yorker posted a story on it, which makes for interesting reading.
http://www.newyorker.com/magazine/2015/06/01/house-of-secrets
There are a few pictures of the property at Forbes...