Because they are in the EU and thus have no control over their borders. Since all these people speak English and London is Europe’s NYC, it is the natural haven.
“Because they are in the EU and thus have no control over their borders. Since all these people speak English and London is Europes NYC, it is the natural haven.”
The truth is quite the opposite. I suggest you google ‘schengen agreement’ which will show you how the UK is not part of the EU open borders policy and in fact has stricter border controls than the US. Anyone can travel freely within the schengen area without border checks, but to pass from the schengen area to the UK you must pass through strict international border checks and possess a relevant visa where necessary.
As for how they get here, well we are 22 miles from France and we have 7760 miles of coastline. Rather like the US border with Mexico, borders are only as strong as their weakest point.