Location: London, England
Estimated Value: $218,000,000
Features: 30,000 square foot 19th century mansion recently purchased by a Russian billionaire.