Lord Clanricarde har i London lillförmån