yes set in london walked past the film set few weeks ago next to buck palace have loads of photos which when i figure out how will upload them on here