Harry and Meghan in the Court of the Cotswolds
In England’s toniest rural enclave, a royal title only gets you so far. Can the Sussexes charm the people who rule it?
In England’s toniest rural enclave, a royal title only gets you so far. Can the Sussexes charm the people who rule it?