Robert Holmes Tuttle is the United States Ambassador to the Court of St. James's in the United Kingdom, a post he has held since July 2005.
Robert Holmes Tuttle is the United States Ambassador to the Court of St. James's in the United Kingdom, a post he has held since July 2005. Homes - Celebrity - Government Links: en.wikipedia.org By: neotrix