Does anyone know why? I’ve googled and found nothing. Is it the police? Ambulance? Monitoring of traffic? All of the above or more? Genuinely would like to know why I see them daily and if that’s unusual or not and what they are doing. I’m in North London if that’s relevant. Thanks!