This mansion in St James's, London is the property of a nobleman who was the younger brother of who?
Spencer House, London: Spencer House at 27 St. James's Place is a mansion in St James's, London, and is the property of the Earl Spencer.
i don't know