Question: where does the us ambassador live in london
Answer: Winfield House is a mansion set in 12 acres ( 4.