Manor Park 'stabbing': Police swarm east London street as air ambulance lands 0 27.07.2024 22:48 Express.co.uk A witness told Express.co.uk: "There are about 15 police cars, several ambulance vehicles and the air ambulance has landed while a police helicopter is circling above.