The movie "A Not So Royal Christmas" was filmed primarily in the United Kingdom. The film was shot on location in various cities and towns throughout the country, including London, Oxford, and Windsor. The cast and crew also traveled to Hungary for some scenes, as well as locations in the United States. However, the majority of the movie was shot in the UK, and the filmmakers made use of the beautiful and diverse landscapes that the country has to offer.