What do you think of London's new residents?