One man died and 10 people were injured in the assault, the latest in a series of terror attacks to hit the UK this year.
The driver, a white man, was wrestled to the ground by members of the public and then arrested at the scene, officials said. He was being held on suspicion of terrorism offenses, police said.
Eyewitnesses reported chaotic scenes as the incident unfolded just after midnight, when evening Ramadan prayers had finished.
Reported by Angela Dewan, Carol Jordan, Stephanie Halasz, and Steve George (CNN)