Ambassadorial Proportions: Inside a £25 Million, 21,000 sq ft Luxury Mega Mansion on St Georges Hill