Three people have been stabbed in an incident in central London, police said.
City of London Police officers and the London Ambulance Service (LAS) paramedics attended the scene in Bishopsgate, near Liverpool Street Station, on Thursday morning.
A spokeswoman for the force said the attack was being treated as a suspected robbery and was not being treated as terror-related.
LAS said crews treated four people, three who were taken to hospital and one who was discharged.
Speaking to GB News, a witness said: "Walking up from The Royal Exchange to Bishopsgate in the City of London this morning, I was confronted by about five or six ambulances, paramedics and numerous police cars.
"Two large screens closed off about four or five what looked like City workers injured on the ground. It appears to be some kind of stabbing relating to a bike theft."
A City of London Police statement said: “We received reports of three stabbings and a person pushed to the floor on Bishopsgate at 9.46am and officers arrived at the scene at 9.51am.
“Three victims were taken by LAS to a nearby hospital to be treated.
“This is an ongoing situation, but is not being treated as terror-related.”
The force later added: “This incident is being treated as a suspected robbery. Investigations are ongoing.”
An LAS statement said: “We were called at 9.52am today to reports of a stabbing in Bishopsgate.
“We sent a number of resources – three ambulance crews, two adv paramedics, two incident response officers and our tactical response unit.
“Our crews treated four patients. Three were taken to hospital and one discharged.”
Officers have set up a cordon in the area.
Police officers at the scene after three people have been taken to hospital following reports of stabbings at Bishopsgate in London. James Manning