Lagos state has ranked eight worst megacity for women to live in, London is the best, reports the Thomson Reuters Foundation in the first poll of its kind, while Cairo is the world’s most dangerous megacity for women.

Kishasha in the Democratic Republic of Congo is listed as the second-worst city for women. A total of 19 so-called megacities - defined as cities with populations of 10 million people or more - were surveyed.

Key factors used in the ranking are sexual violence, harmful cultural practices, plus access to good healthcare, finance and education.

"Everything about the city is difficult for women. Even a simple walk on the street, and they are subjected to harassment, whether verbal or even physical." the poll said.