Question: where do they film the royals on e
Answer: United Kingdom, England, London