... which seems odd, given how the story pretty much depends upon the actual locations, e.g. specific churches etc, which are all in London / Scotland.
Aside from the French bits, obviously, but I think they did get permission to film in the Louvre.
Posted By: Hull Canary, May 4, 11:20:28
Written & Designed By Ben Graves 1999-2025