Mzc86,
If you are to apply for London base, you'll need to find your own accommodation. On top of that, London base applications are only for people who are currently living there at the moment. This means that they won't be flying you over there to help you relocate. There isn't a big difference in base pay but you will miss out on things like overtime and allowances in other ports.