River Square Shopping Centre

River Square Shopping Centre

River Square Shopping Centre is situated in the suburb of Three Rivers in the town of Vereeniging, Gauteng and is a 115-store strong regional shopping mall.
River Square Shopping Centre