More than 2,000 Zimbabweans are sheltering at a Cape Town processing centre as fears grow ahead of June 30 protests.

More than 2,000 Zimbabweans are crammed into a Cape Town refugee centre built to handle just 300, waiting in the cold to be sent home on the eve of the June 30 deadline for foreign nationals to leave the country.

They are sleeping at the Cape Town Refugee Reception Centre, the home affairs building in Epping, which the metro has turned into the processing point for those going home.

Most are from Zimbabwe. The City of Cape Town moved them there on Sunday morning, after they had spent days camped on the pavement outside the Zimbabwean consulate in District Six, some of them for as long as five nights. It rained heavily on Sunday.

Thousands seek safety before June 30