It is often best to get the degree from the country in which you want to work. The process is a lot simpler in many countries to become accredited professionally if you went through their system. Many universities in other countries are accredited in accordance with some standard. If that standard is the same standard used in country in which you wish to work, you may only need an expensive translation, and a transcript.
I will give you an example. When I moved from Canada to the US, both English speaking countries, and both accredited under the same standard for engineering schools, I applied to the Tx PE board, provided them with a certified transcript in English, and was asked to provide a translated transcript through a transcription company. The translation took 4 months and $1,000, and came out with a 1 page letter that stated the transcript was valid, and the classes were equivalent to the requirements at a US university in Texas.
If you wish to be an international engineer, get your credentials in your home base, and slowly get your professional certifications in other places as you work there. I know England's registration system is a lot more difficult to get through, and I am not sure even after 25 years as a Texas US and Ontario Canada PE whether I would be able to qualify. If you want to do things in England, I suggest you start their process earlier in your career, when you might not mind spending 4 years supervising roadway and utility construction in the field. There are a great many other countries that accept engineer registrations from the US and England at equivalent face value.
Good luck.
------------------------------
Dwayne Culp Ph.D., P.E., P.Eng, M.ASCE
Culp Engineering, LLC
Richmond TX
------------------------------