The InterNations Expat City Ranking rated 57 cities around the globe using several major expat factors. The survey looked at quality of life, the cost of housing, how easy it was to make friends and more.
One Polish expat told InterNations: “I am not able to afford living alone and cannot ever dream of owning property.”
Over 30 percent of the London expats thought their disposable income was not enough to cover expenses.
Unsurprisingly, the rainy city also scored very low when it came to rating London’s climate.
It came second last in the category, with only the Dutch city of Amsterdam scoring lower than London.
A Brazilian expat told InterNations: “I miss the sun as much as I miss my family!”
While three quarters of the expats felt safe living in London, the city scored lower than the global average on security.
Almost 85 percent of expats felt safe in their city of choice, making London one of the more dangerous cities.
Despite that, 80 percent of the expats thought that the local leisure options in London were very good.
The majority of expats in London said it was easy to get used to the local British culture and settle in.
Over 65 percent said they felt at home in London although they said it could be hard to make friends in the UK.
Dublin came in 45th place in the Expat City rankings but was rated the best city for expat career opportunities.
Kuala Lumpur was ranked the best city in the world for expats while Rome and Milan scored the lowest.