Dumfries House is a Palladian country house in Ayrshire, Scotland. It is located within a large estate, around two miles west of Cumnock. From Wikipedia
The unprecedented invitation, delivered by UK Prime Minister Keir Starmer, highlights the diplomatic role of the British monarchy in fostering UK-US relations.