Flash floods have struck central Kuala Lumpur this evening, just as office workers were about to leave the city for home.