Map of the attacks:
The first call to the emergency services takes place. The first ambulance is on the scene within six minutes.
Holly Jones, a BBC employee who was at the scene, later describes seeing the van strike people. "He swerved right round me and then hit about five or six people. He hit about two people in front of me and then three behind," Jones tells the BBC. "I'd say there are about four severely injured people."
One minute later police receive their first call about a van striking pedestrians on London Bridge.
The van leaves the road and mounts the pavement on Borough High Street, just a few yards south of London Bridge, crashing into railings next to The Barrowboy & Banker pub and the Boro Bistro restaurant.
An eyewitness photograph taken from the "Baby Shard", an office building that overlooks the scene, shows the van surrounded by police cars some minutes later.
Eyewitness reports say that three men armed with knives got out of the van after it mounted the pavement, and began stabbing people on the street. Witnesses who had been in the pub and the restaurant near where the van came to a stop later describe people lying on the floor covered in blood.
Eyewitness Alex Shellum was in The Mudlark, a pub around the corner from The Barrowboy & Banker, and tells the BBC she saw a woman stagger into the pub with serious injuries to her neck. "It appeared to myself and to my friends that her throat had been cut," he says.
The attackers head south, towards Borough Market, an area packed with pubs and restaurants. Eyewitness reports suggest they worked their way down Stoney Street, attacking people both inside venues and on the street.
Eyewitnesses told reporters for the Press Association and ABC Australia that the three attackers stabbed people inside the Black & Blue steak restaurant, midway along Stoney Street.
Richard Angell, who was dining in the nearby Arabica Bar & Kitchen, told BuzzFeed News: "I looked up and saw a guy leaving the Black and Blue restaurant next door, holding his chest and neck, covered in blood."
Staff from nearby restaurant Applebee's Fish say they saw the attackers stabbing people outside Roast, a restaurant just south of Black & Blue on Stoney Street.
The staff of Fish tell the Wall Street Journal (which has offices in the "Baby Shard" across the road from the attacks) that the attackers stopped outside their restaurant window, further south along the road, but did not come inside and instead moved on. The staff say they were wearing canisters strapped around their torsos (later confirmed to be fake, used to create panic).
An eyewitness tells Sky News that the attackers stabbed people inside Mexican restaurant El Pastor, just down Stoney Street from Roast. “One man entered the restaurant armed with a knife, about a foot long, and stabbed a lady who was in the restaurant – maybe a waitress." The eyewitness says that he, along with other people in the restaurant, "threw bottles and chairs at the man armed with a knife to try and stop him."
Eyewitnesses report stabbings outside the Southwark Tavern, and inside the Brindisa tapas restaurant, which are on opposite sides of the road at the bottom of Stoney Street.
One eyewitness told journalist Peter Yeung that armed police arrived and fired shots into Brindisa.
The attackers are shot dead. The Metropolitan Police say in a statement that the attackers were killed by armed police at 10:16pm – eight minutes after the police received the first emergency call.
At least one of the suspected attackers is shot outside The Wheatsheaf, a pub slightly further up Stoney Street from the Southwark Tavern.
Photographer Gabriele Sciotto captures this image of a person believed to be an attacker, shortly after they had been shot. The picture shows the fake "suicide belt" canisters strapped around his torso that other eyewitnesses had described.
"I then tried to run towards the scene because I noticed this man with a kind of explosive looking belt on their chest," Sciotto tells the BBC. "They were running, they didn't even know I guess what they were running to. A police officer was trying to put himself between them and the crowd."
Not long after, police "shot all the three men down," Sciotto adds. "Yeah, that's what I honestly saw."
The police evacuate a large zone around the London Bridge and Borough areas, with people either told to leave the scene as quickly as possible, or to stay inside the restaurants, bars, and offices surrounding the area.
In Katzenjammers, an underground German bar next to the Southwark Tavern, dramatic video shows police ordering customers to lie on the floor.
Police say on Twitter they are "dealing with an incident" at London Bridge.
Almost half an hour after the attackers were shot, police reiterate they are at the scene, and say they will reveal more information when they have it.
Police confirm for the first time eyewitness reports of stabbings in Borough Market, and that armed police had opened fire.
They also say they are dealing with a third incident, along with London Bridge and Borough Market, in Vauxhall.
Police issue their "Run, Hide, Tell" advice.
A BuzzFeed News reporter near the scene is pushed further back by the expanding police cordon.
Video emerges of armed police at a tube station.
The incidents in London Bridge and nearby Borough Market are declared terrorist incidents.
The incident in Vauxhall is revealed to be an unrelated stabbing.
Controlled explosions take place near the "Baby Shard". In the early hours of the morning staff at News UK newspapers, which is headquartered in the office building next to the scene, report hearing a series of explosions – which police later confirm were controlled explosions.
The London Ambulance Service say they have taken 20 patients to six hospitals across London. It is revealed a major incident has been declared.
Police reveal that six people have died and confirm the deaths of the three suspects. Metropolitan Assistant Commissioner Mark Rowley says the three men were wearing "what looked like explosive vests but these were later established to be hoaxes".
"I'd like to repeat our request for the public to avoid the following areas: London Bridge and Borough Market. This is to allow emergency services to deal with this incident," he says in a statement.
“The investigation is being led by the Counter Terrorism Command and we would ask anybody who has images or film of the incident to pass those to police by uploading it at www.ukpoliceimageappeal.co.uk."
British Transport Police confirm one of their officers is among those injured. The on-duty officer suffered serious but not life-threatening head, face, and leg injuries after being one of the first officers on the scene.
The London Ambulance Service announces 48 people have been taken to five hospitals across London, with others treated at the scene for minor injuries.
Metropolitan police commissioner Cressida Dick announces the number of victims killed in the attack has risen to seven.
Tom Phillips is the UK editorial director for BuzzFeed and is based in London.
Contact Tom Phillips at email@example.com.
Matthew Champion is a deputy world news editor for BuzzFeed News and is based in London.
Contact Matthew Champion at firstname.lastname@example.org.
Got a confidential tip? Submit it here.