Fast food isn’t usually fit for a queen, but this McDonald’s outlet in Oxfordshire, United Kingdom is – because it’s owned by one. That’s right: in addition to her vast collection of jewels and gold bullion, Queen Elizabeth II also owns her very own McDonald’s. The restaurant is located in the Banbury Gateway Shopping Park,...