Located in the prime residential neighbourhood of Holland Park in London, England, UK, this renovated detached urban mansion blends classical exterior with modern interiors.
The 5,700 sq. ft. home has a beautifully landscaped private secluded garden for relaxation.
via: Rightmove