Judicial Committee of the Privy Council
The Judicial Committee of the Privy Council in London is the highest appellate court.