Harrington House
... that the Earl of Harrington's former London townhouse, Harrington House, is currently the official home of the Russian Ambassador to the UK?
... that the <a href="./Earl_of_Harrington" id="mwEBQ" rel="mw:WikiLink" title="Earl of Harrington">Earl of Harrington</a>'s former London townhouse, <b id="mwEBU"><a href="./13_Kensington_Palace_Gardens" id="mwEBY" rel="mw:WikiLink" title="13 Kensington Palace Gardens">Harrington House</a></b>, is currently the official home of the Russian Ambassador to the UK?