June 18, 2017 6:31 pm Police: Vehicles Strikes Pedestrians in North London British police officers are on the scene in Seven Sisters Road in London after receiving reports of a vehicle in collision with pedestrians early Monday, June 19, 2017. US & World Videos 2:48 Kyle Juszczyk's wife making name for herself in fashion world