It isn't just the city of London. It is all the squeaky clean modern financial centers like Switzerland, Singapore, etc that help cleanse black money flowing in from countries like China, India, etc. Countries like Cayman Islands, etc. come into attention, but the heavy lifting of enabling corruption is done by many countries high on the transparency index. It is just that the people affected are mostly in third world countries so no one cares.