The producers wanted Akshay Kumar to finish dubbing for the Hindi version of Transformers: Dark Of The Moon before he left for India. They were apprehensive of getting the portions to India, which forced them to make all the necessary arrangements for the actor to dub in London.
“Michael Bay did not want some portions to be dubbed by the local dubbing agents as they are quite sensitive. And since Akshay couldn"t have made it to Los Angeles, they decided to get the required content to London. Akshay took time out from his schedule to dub for the film," the Times of India quotes a source as saying.