Townhouse owned by Dowager Duchess of Marlborough’s fourth wife is on sale for £18million
A London townhouse belonging to the Dowager Duchess of Marlborough is on the market for £18million. Lily Spencer-Churchill lived at the Belgravia property before her wedding to the late John Spencer-Churchill, 11th Duke of Marlborough, in December 2008. After the wedding, the couple lived at the family seat of Blenheim Palace, which boasts 187 rooms … Read more