Аглийский пожалуйста ставится -s или нет more than eight million... people live in london
Да, миллионов же много, а не один
В данном случае не ставится. Если б было написано "Millions of people do smth...", тогда бы ставилось, так как не указано кол-во миллионов.