One man, holding a home-made placard, said. "I don't believe people really knew what they were voting for."
One woman added she was there "to stand up against the awful right-wing agenda Brexit is bringing to our country".
One marcher, wearing a blue beret emblazoned with yellow stars told the BBC she had joined the rally because she felt: "Totally violated by the idea of Brexiting."