How can I meet expats in London?

London is a city of 8.9 million people, but it is easy to feel lonely and lost in a sea of people where it can be hard to find your place. Having only expats around you can be counterproductive, but…
London is a city of 8.9 million people, but it is easy to feel lonely and lost in a sea of people where it can be hard to find your place. Having only expats around you can be counterproductive, but…