Riot police, preparing for violence, closed off Athens' city centre for hours as thousands of protestors marched through the Greek capital towards parliament.