President Obama isn't the only high profile American to have travelled over to this side of the Atlantic for a bit of a PR tour lately.