two uniformed people riding horses on a road two police riding horses on a london street Mounted horseback patrol near onlooker in large city setting. Two officers on top horses riding down the street. Three police officers riding horses on a street.